1.安裝整合PHP開發環境
下載地址:http://www.appservnetwork.com/index.php?newlang=chinese
軟體名稱:appserv-win32-2.5.10.exe
裝好以後將php文檔寫在D:\AppServ\www目錄下就可以開啟了
eg. http://localhost/Untitled-5.php
Untitled-5為www目錄下的檔案名稱
2.今天學習了session和cookie的用法:其實不太明白他們是幹什麼的。
session 在伺服器端,cookie 在用戶端(瀏覽器)
1》session的使用-多頁之間資訊傳遞 :簡單的說就是在另一個頁面顯示這個頁面傳過去的資料
Untitled-1.php
SESSION使用表單部分
Untitled-4.php
使用-註冊";}$_SESSION["username"]=$user; echo "超連結測試按鈕"; ?>
Untitled-5.php
使用-第三頁驗證表單
$_POST 變數用於收集來自 method="post" 的表單中的值。 action="welcome.php" (Untitled-4.php)檔案現在可以通過 $_POST 變數來擷取表單資料了。。$_POST 變數是一個數組
$_SESSION["username"]=$user;
SESSION 可以直接被賦值,不需要註冊。賦值之後,另一個檔案可以通過$_SESSION[]擷取賦值的值。
2》cookie的使用 -》使用者登入儲存期限
Untitled6-.php
使用者登入儲存執行個體-COOKIE執行個體
Untitled-7.php
";echo "重新登入";}else{switch($time){case 1:$time=time();break;case 2:$time=time()+60*60;break;case 3:$time=time()+60*60*24;break;case 4:$time=time()+60*60*24*30;break;case 5:$time=time()+60*60*24*30*365;break;}setcookie("username",$username,$time); //註冊使用者名稱}?> 註冊使用者資訊";echo "COOKIE的有效期間為:";switch($_POST["time"]){case 1: echo "1";break;case 2: echo "2";break;case 3: echo "3";break;case 4: echo "4";break;case 5: echo "5";break;}?>
cookie 是由伺服器發送到瀏覽器的變數,setcookie() 函數向用戶端發送一個 HTTP cookie。 文法
setcookie(name,value,expire,path,domain,secure)
這樣就建立了一個名為 name的cookie全域變數, 之後如果需要訪問,就採用$_COOKIE[]全域變數對其訪問。
刪除cookie :setcookie["username"];
必須將setcookie函數放在任何或者之前