4 回答

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊
$_COOKIE['xxxx']=$xxxx;
cookie('xxxx',$xxxx,3600*24*365); // 指定cookie保存時(shí)間

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
首先你說cookie沒有寫入,如果沒有寫入重啟就會(huì)導(dǎo)致其消失的.
如果是想重啟瀏覽器的時(shí)候還有cookie,可以通過代碼來設(shè)置,下面是手冊(cè)原文,
如果看不到圖片,cookie('name','value'); //設(shè)置cookie
cookie('name','value',3600); // 指定cookie保存時(shí)間---name就是cookie的名稱,叫什么你隨意,value就是cookie的值,就是你要存儲(chǔ)的東西,
鑒于cookie很容易被人更改,偽造,所以cookie應(yīng)該使用加密判斷,比如md5($value.salt);在需要的頁(yè)面進(jìn)行判斷,值得注意的是這個(gè)salt也是你隨意的字符串,可以在tp的配置文件中加上,然后用大寫的C函數(shù)調(diào)用,來頂替salt的位置.
當(dāng)然可能我沒理解題主的意思亂回答一通,如此,略過就好;

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
thinkphp里的cookie功能被重寫了,可以使用tp寫的cookie 用起來很方便
查看一下手冊(cè),具體的用法。
cookie('name') 返回所有cookie
cookie('name',array(),$time) 為cookie設(shè)值,可直接放入數(shù)組,框架負(fù)責(zé)轉(zhuǎn)為json
- 4 回答
- 0 關(guān)注
- 627 瀏覽
添加回答
舉報(bào)