我創建了一個logout.php頁面,讓用戶從網站註銷並將其重定向到登錄頁面。我無法刪除cookies PHP儘管路徑和時間設置正確
然而,我什麼都,餅乾都沒有被清除,因此當用戶被重定向到嬉頁面後檢查cookie,然後找到它,因此登錄用戶。
下面是logout.php代碼:
<?php
unset($login);
if (isset($_COOKIE['xxx'])){
setcookie('xxx', false, time() - 3600,"/");
}
if (isset($_COOKIE['yyy'])){
setcookie('yyy', false, time() - 3600,"/");
}
header("Location: singin.php");
die();
?>
請注意,這個PHP頁面是在子文件夾密碼保護和HTML鏈接重定向到需要一個PHP文件()的logout.php文件。
試試這個:https://stackoverflow.com/questions/686155/remove-a-cookie 讓我們知道,如果它幫助 – onno204
'如果(isset($ _ COOKIE [ 'X'])){ 的setcookie(」 X'' - 你知道那是什麼嗎?想一會兒,然後一步一步告訴自己*大聲* * –
*「你是怎麼把餅乾放在第一位的?」* @PetervanderWal哦,它是設置好吧,再看看他們的代碼;-)編輯:我看到你刪除了我回應的評論。 –