如何設(shè)置cookie的過期時(shí)間

如何設(shè)置cookie的過期時(shí)間

setcookie(\”user\”,$id,time()+600);是正確的,看你的代碼估計(jì)有2個(gè)地方可能造成此問題。

php如何設(shè)置COOKIE控制登錄用戶的過期時(shí)間?

在php函數(shù)里面setcookie是有時(shí)間限制的\\x0d\\x0asetcookie有3個(gè)參數(shù)\\x0d\\x0a**個(gè)參數(shù)是設(shè)置的變量名字\\x0d\\x0a第二個(gè)參數(shù)是變量的值\\x0d\\x0a第三個(gè)參數(shù)就是有效期了.有效期是以秒來計(jì)算的\\x0d\\x0a假設(shè)你設(shè)置的百科cookie的有效期是1個(gè)小時(shí),那么從你設(shè)置的時(shí)間開始,到一個(gè)小時(shí)候這個(gè)cookie都有效.換句話說就是這個(gè)cookie變量能夠讀取到的時(shí)間是1個(gè)小時(shí)\\x0d\\x0a一個(gè)小時(shí)之后這個(gè)變量就失效了.不存在了\\x0d\\x0a用php控制用戶過期的話.先設(shè)置一個(gè)cookie.并設(shè)置時(shí)間長(zhǎng)度.例如1天.每次當(dāng)用戶訪問的時(shí)候都去讀取這個(gè)cookie.如果存在.就免驗(yàn)證.如果不存在就重新驗(yàn)證.這樣就實(shí)現(xiàn)了登陸用戶的過期時(shí)間問題.\\x0d\\x0asetcookie(\”TestCookie\”, $value);\\x0d\\x0asetcookie(\”TestCookie\”, $value, time()+3600); /* 有效期1 小時(shí) */

jquery設(shè)置cookie過期時(shí)間與檢查cookies是否可用

jqu