通过PHP清除cookie

时间:2012-06-06 18:14:05

标签: php cookies

如何通过php清除cookie?

我需要一个PHP代码来清除cookie然后刷新页面。

我需要一些链接<a href=""></a>,当我点击它时,Cookie会被清除并刷新页面。

2 个答案:

答案 0 :(得分:2)

From the PHP manual(在来到这里寻求帮助之前,您应该先阅读

示例#2 setcookie()删除示例

删除Cookie时,您应确保过期日期已过,以触发浏览器中的删除机制。示例遵循如何删除前一个示例中发送的cookie:

<?php
// set the expiration date to one hour ago
setcookie ("TestCookie", "", time() - 3600);
setcookie ("TestCookie", "", time() - 3600, "/~rasmus/", "example.com", 1);
?>

答案 1 :(得分:0)

您只能删除已设置过期时间的Cookie。如果您将其设置为过期时间为0,则表示“cookie将在会话结束时(浏览器关闭时)到期”,并且尽管接收到删除标头,浏览器仍将保留它们。 (无论如何,Firefox 13)。

请参阅php setcookie()