php取得不到cookie值是因為存取路徑設定不正確,其解決方法就是重新更改路徑為「setcookie("viewlist",1,time() 3600*24*365,'/') ;”即可。
推薦:《PHP教學》
php 拿不到cookie值
setcookie()的預設路徑是目前目錄下,如果其他目錄要存取這個Cookie是存取不到的如果該參數設為'/' 的話,cookie 就在整個domain 內有效,如果設為'/ foo/',cookie 就只在domain 下的/foo/ 目錄及其子目錄內有效,例如/foo/bar/。預設值為設定 cookie 的目前目錄。
只需要更改路徑就可以了
setcookie("viewlist",1,time()+3600*24*365,'/');
以上是php取得不到cookie值怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!