會話控制
http協議,在tcp協議基礎上的
http協議稱為無狀態協議
session cookie
session特點:1.儲存在伺服器。2.每個使用者都會生成乙個session。3.有預設的過期時間大概15分鐘左右。4.可以儲存任意型別的資料
cookie特點:1.儲存在客戶端。2.每個使用者都會生成乙個。3.預設沒有過期時間。4.只能儲存字串
<?phpview codesession_start(); //
開啟session
//session的使用
//1.使用session的頁面必須在**第一行開啟session
$_session["uid"] = "zhangsan"; //
賦值//echo $_session["uid"]; //取值
//cookie的使用
setcookie("uid","lisi"); //
賦值(設定cookie)
?>
跳轉
<?phpview codesession_start
();echo
$_session["uid"];
echo
$_cookie["uid"];//
取cookie值
?>
PHP會話控制
簡述 http協議是無狀態的。那個瀏覽器如何區分每個使用者呢?php會話控制會給每乙個使用者一把鑰匙 加密的session id 同時這個也是使用者的乙個標識,伺服器端存放這把鑰匙的所有資訊 資料庫 檔案 記憶體資料庫 那麼這把鑰匙放到那呢?兩種方法 1是存在每個url中 2是存在會話中,也就是常說...
PHP會話控制
區別 a 存放位置不一樣 b 安全級別不同 因為cookie是存放到客戶端上,所以cookie內容可以被修改。相對cookie是不安全。不建議將一些敏感資訊存放到cookie中。c 大小不一樣 單個cookie儲存的資料不能超過4k,很多瀏覽器都限制乙個站點最多儲存20個cookie。理論上認為se...
php 會話控制
會話控制 http 協議是 無狀態的協議 無狀態 http協議不能告訴我們多個請求是否來自同乙個客戶端 會話控制 允許伺服器跟蹤同乙個客戶端做出的連續請求 cookie 儲存在客戶端 session 儲存在服務端 設定cookie setcookie cookie名 cookie值 有效日期,路徑,...