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