PHP會話控制

2021-08-16 01:17:29 字數 390 閱讀 5708

區別:

a、 存放位置不一樣

b、 安全級別不同

因為cookie是存放到客戶端上,所以cookie內容可以被修改。相對cookie是不安全。不建議將一些敏感資訊存放到cookie中。

c、 大小不一樣

單個cookie儲存的資料不能超過4k,很多瀏覽器都限制乙個站點最多儲存20個cookie。

理論上認為session是無限制

聯絡:session產生sessionid,這個id是通過cookie儲存在客戶端。

然後下一次當同樣乙個客戶端請求別的頁面,就會在請求頭中帶上sessid給到伺服器。然後伺服器根據id找到存放在伺服器端的session檔案。

PHP會話控制

簡述 http協議是無狀態的。那個瀏覽器如何區分每個使用者呢?php會話控制會給每乙個使用者一把鑰匙 加密的session id 同時這個也是使用者的乙個標識,伺服器端存放這把鑰匙的所有資訊 資料庫 檔案 記憶體資料庫 那麼這把鑰匙放到那呢?兩種方法 1是存在每個url中 2是存在會話中,也就是常說...

php 會話控制

會話控制 http 協議是 無狀態的協議 無狀態 http協議不能告訴我們多個請求是否來自同乙個客戶端 會話控制 允許伺服器跟蹤同乙個客戶端做出的連續請求 cookie 儲存在客戶端 session 儲存在服務端 設定cookie setcookie cookie名 cookie值 有效日期,路徑,...

php 會話控制

會話控制 http協議,在tcp協議基礎上的 http協議稱為無狀態協議 session cookie session特點 1.儲存在伺服器。2.每個使用者都會生成乙個session。3.有預設的過期時間大概15分鐘左右。4.可以儲存任意型別的資料 cookie特點 1.儲存在客戶端。2.每個使用者...