解決cookie在同一項目不同頁面無法訪問值的問題

如果在一個項目中,當設置cookie時沒有指定cookie的保存路徑時,默認會將該cookie值保存到同目錄下,則同目錄下的所有文件均可以訪問該cookie值,但是如果一個文件中有多個目錄想要共享該cookie值時,不設置路徑就不可以了。這時我們只需要在設置cookie時添加第四個參數爲**"/"**即可。即將該cookie存儲到根目錄下,這樣就可以讓該目錄下的所有文件都能訪問該cookie了。
以PHP爲例,設置cookie的函數頭定義如下:

set_cookie($var, $value = '', $time = 0, $path = '')

四個參數分別爲cookie名,cookie值,到期時間,保存路徑。添加cookie如下:

setcookie("login","true",$time,"/");
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章