Title1

Title2

Title3

9. 製做「登入後台」畫面

一、更新專案:

  1. 下載:https://www.dropbox.com/s/evx6al2nq0ankek/web1_20160504.zip?dl=0
  2. 請先將config.php備份(遠端、本機)
  3. 將下載檔案解壓縮,並複蓋本機端的web資料夾檔案。若要建立新資料夾也可以。
  4. 重新設定config.php,輸入UniServerZ mysql 與虛擬機 mysql 的帳密
  5. 空白php的架構
  6. 變動部份講解

二、規劃後台

  1. 後台資料夾「admin」:把後台的程式,都放在 /admin 下
  2. 登入程式 web/admin.php
  3. 使用 $_SESSION 判斷權限:
    ​session:儲存於伺服器端,不用擔心用戶禁用session的問題,但記錄檔案的負荷由伺服器承擔。
    cookie:儲存於用戶端,可能有用戶端禁用cookie,但伺服器不需承擔記錄檔案的負荷。
  4. 登出後台:將 $_SESSION['uname']="";

三、表單

四、實做

  1. 增加 admin.php
  2. 編輯 theme.html
  3. 增加一個隱藏的登入點
  4. 程式轉向:header("location:你要轉去的網址"); 

五、完整程式碼:https://www.dropbox.com/s/gzfdcytzoqhi8pl/9_20160504_ok_web1.zip?dl=0   (記得 調整 config.php)