亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php清除cookie的方法

    php清除cookie的方法就是把這個(gè)cookie的有效期設(shè)置為當(dāng)前時(shí)間以前,實(shí)現(xiàn)代碼如“setcookie('test',time() – 3600 );”。

    php清除cookie的方法

    本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版,DELL G3電腦

    php怎么清除cookie? PHP無(wú)法刪除COOKIE?設(shè)置COOKIE有效期

    PHP 透明地支持 HTTP cookie, cookie是一種在遠(yuǎn)程瀏覽器端存儲(chǔ)數(shù)據(jù)并以此來(lái)跟蹤和識(shí)別用戶的機(jī)制??梢杂胹etcookie() 或 setrawcookie()函數(shù)來(lái)設(shè)置cookie, cookie是HTTP標(biāo)頭的一部分,因此 setcookie()函數(shù)必須在其他信息被輸出到瀏覽器前調(diào)用,這和對(duì)header()函數(shù)的限制類似。

    setcookie();

    刪除cookie的方法是把這個(gè)cookie的有效期設(shè)置為當(dāng)前時(shí)間以前

    setcookie('test', 'true', time() + 300); // 創(chuàng)建 cookie //setcookie('test',time() - 3600 );  // 清除建立的 cookie //setcookie('test'); //只是將 $_COOKIE['test'] 的值清空 如果直接setcookie('test', ''); echo ' '; print_r($_COOKIE); //attay();

    會(huì)發(fā)現(xiàn)$_COOKIE數(shù)組是空的,而非僅僅$_COOKIE['test'] 為空,于是winsock抓包,觀察返回的

    http 頭,竟然是: set-cookie:test=deleted; expires=Mon, 29-May-2014 10:22:15 GMT

    登陸:

    setcookie('username', 'zhangsan', time()+1000, "/php100");

    退出:

    setcookie('username', '', time()-3600);

    發(fā)現(xiàn)做退出時(shí) 在IE下沒(méi)問(wèn)題,但是在Firefox中測(cè)試,登陸正常,無(wú)法退出,查看IE、Firefox中cookie記錄的區(qū)別,經(jīng)過(guò)測(cè)試

    才發(fā)現(xiàn)原來(lái)沒(méi)有指定 setcookie()的第四個(gè)參數(shù)(合法路徑參數(shù)),所以導(dǎo)致登陸和退出時(shí)所設(shè)置cookie的路徑不同(Firefox比較嚴(yán)格,導(dǎo)致又重新建了各變量)

    發(fā)現(xiàn)做退出時(shí) 在IE下沒(méi)問(wèn)題,但是在Firefox中測(cè)試,登陸正常,無(wú)法退出,查看IE、Firefox中cookie記錄的區(qū)別,經(jīng)過(guò)測(cè)試

    才發(fā)現(xiàn)原來(lái)沒(méi)有指定 setcookie()的第四個(gè)參數(shù)(合法路徑參數(shù)),所以導(dǎo)致登陸和退出時(shí)所設(shè)置cookie的路徑不同(Firefox比較嚴(yán)格,導(dǎo)致又重新建了各變量)

    例:

    $value = 'something'; setcookie('TestCookie', $value, time() + 3600); setcookie('mytest', $value, time() + 3600, "~rasmus", ".maoge.com", 1); if (isset($_COOKIE['TestCookie'])) { echo 'TestCookie :' . $_COOKIE['TestCookie']; }

    推薦學(xué)習(xí):《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)