亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何刪除php Cookie

如何刪除php Cookie

PHP
冉冉說 2021-08-28 14:51:31
我有login.php一個logout.php網站。登錄后,我設置了一個 cookie,它可以正常工作。但是在注銷站點上,我無法刪除或取消設置 cookie。login.php = setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");logout.php = setcookie($cookie_name, FALSE, time() - 3600);注銷頁面print_r($_COOKIE)顯示一個空數組后,但當我print_r($_COOKIE)在任何其他頁面上時,它說 cookie 存在。
查看完整描述

2 回答

?
蕭十郎

TA貢獻1815條經驗 獲得超13個贊

實際上,沒有辦法直接刪除 cookie。只需使用過期日期為過去的 setcookie。


$cookie_name = 'pontikis_net_php_cookie';

unset($_COOKIE[$cookie_name]);

// empty value and expiration one hour before

$res = setcookie($cookie_name, '', time() - 3600);


查看完整回答
反對 回復 2021-08-28
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

我將使用空字符串作為值,包括第 4 個參數 - 域(在本例中為“/”)并在您想要取消設置 cookie 時將日期設置為過去至少 1 天(以避免任何時區問題) .

setcookie($cookie_name, "", time() - 3600 * 24, "/");


查看完整回答
反對 回復 2021-08-28
  • 2 回答
  • 0 關注
  • 167 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號