
回家作業題目
這次的題目算是一次比較完整的綜合練習,也是乙級考試的基本能力,由於需要管控使用者的權限,所以會用cookie或session來紀錄使用者在線期間的行,如果權限不合,則無法使用或讀取相關的頁面及功能,因為也必須有檔案上傳的功能,所以在資料庫資料的更新和檔案的同步上也要小心處理,否則容易發生資料更新沒成功,但檔案已經上傳,或資料新增了,但檔案沒設對檔名無法顯示.
在開始寫程式前我通常會先在腦中對於整個程式的流程有個概略的藍圖,如果是小程式就可以直接動手做,但如果關聯的檔案多或邏輯複雜點的,就會藉畫流程圖或心智圖來幫助自己弄清楚關係,也當成是一個製作上的依據,會員系統剛好可以用畫圖來幫助自己先對程式邏輯做一個預先的規劃.

會員系統流程關係圖
整個程式邏輯大概只花了一個多小時完成,但調整版面和加CSS則花了4個多小時,看來我在前端的部份還要再多加強.
最基本的登入畫面

一般身份的使用者只能查看自己的詳細資料

如果是管理者以上的身份,則上方功能列會多出兩個功能

會員列表可以直接逐個會員進行修改

會員修改頁面會先帶入會員的資料

每個欄位都可供輸入新的資料

新增會員的資料

未登入或權限不足則會提示非法登入
留言
好厲害
請問為甚麼我在usercenter 顯示個人資料都無法正常顯示
所謂的無法顯示是否有錯誤訊息或畫面?應該會有提示無法顯示的原因
好難啊…請問您是怎麼學的?
感覺要手刻這個 要花不少時間 辛苦了