php 練習題-session與 cookie的 取值賦值


SESSION 的取值賦值時注意無論取值賦值頁面中php代碼的第一行必須要寫session_start();

賦值頁面:

<body>
<?php
session_start();//一定記住用session時  每個頁面都要加無論取值還是賦值頁面在開頭都要加上 :session_start();
//會話控制
//HTTP協議 在tcp協議基礎上
//HTTP 協議稱無狀態協議
//SESSION的特點:1存儲在服務器;2每個使用者都會生成一個session;3有默認的過期時間大概是15分鍾左右;4session可以存儲任意類型的數據;
//COOKIE的特點:1存儲在客戶端;2每個使用者都會生成一個cookie;3默認沒有過期時間的但你可以自己設置過期時間;4只能存儲字符串
//SESSION :安全 但對服務器要求太高;
//COOKIE:靈活  不安全
//session的使用
//1,使用session的頁面必須在代碼第一行開啟SESSSION
$_SESSION["uid"]="zhang san";//賦值
//echo $_SESSION["uid"];
//cookie的使用

setcookie("uid","<br />往往");//賦值方式(設置COOKIE)

?>
<a href="bi ji 2.php">tiaozhuan</a>
</body>
</html>

取值頁面:

<body>
<?php
session_start();//無論怎樣取值頁面(賦值頁面)都要加上它 ,而且還要寫到php代碼的第一行;
echo $_SESSION["uid"];
echo $_COOKIE["uid"];//cookie取值
?>

</body>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM