session過期時間在哪里設(shè)置 php的session cookie的過期時間到底怎么設(shè)置才是對的?
php的session cookie的過期時間到底怎么設(shè)置才是對的?Setcookie(“user”,$ID,time()600)正確。查看您的代碼,估計有兩個地方可能導(dǎo)致此問題。1. 使用cooki
php的session cookie的過期時間到底怎么設(shè)置才是對的?
Setcookie(“user”,$ID,time()600)正確。查看您的代碼,估計有兩個地方可能導(dǎo)致此問題。
1. 使用cookie或會話變量時,變量名應(yīng)括在雙引號中:
if(!Isset($uCookie[“user”])| |空($uCookie[“user”]){}
2。我不知道你的setcookie代碼是否在根目錄中。默認(rèn)情況下,Setcookie在當(dāng)前目錄中有效,在當(dāng)前目錄之外無效。如果它不在根目錄下,你可以給cookie添加一個有效路徑
例如,如果你的登錄程序在/usercenter目錄下,你需要設(shè)置一個cookie的有效路徑
setcookie(“user”,“$ID”,Tim E()600,“/”)
試試看,希望對你有幫助
另外,檢查每個頁面是否添加了會話_start()方法無效