会话 cookie 未删除
Session cookie not deleting
我在我的网站上使用未定义过期日期的 cookie,因此它们会在浏览器关闭时过期,但我在取消设置时遇到了问题。我正在使用以下代码取消设置它们,但没有正确执行。我还应该补充一点,我希望它从网站上的所有页面中删除它。非常感谢任何帮助,谢谢。
用于取消设置 cookie 的代码
if (isset($_POST['logout'])) {
unset($_COOKIE['dash']);
}
Cookie 设置如下:
setcookie("dash", $row['ID'], time() + (10 * 365 * 24 * 60 * 60), '/');
在发送任何输出之前,我不得不将函数移动到页面顶部,这修复了它。
我在我的网站上使用未定义过期日期的 cookie,因此它们会在浏览器关闭时过期,但我在取消设置时遇到了问题。我正在使用以下代码取消设置它们,但没有正确执行。我还应该补充一点,我希望它从网站上的所有页面中删除它。非常感谢任何帮助,谢谢。
用于取消设置 cookie 的代码
if (isset($_POST['logout'])) {
unset($_COOKIE['dash']);
}
Cookie 设置如下:
setcookie("dash", $row['ID'], time() + (10 * 365 * 24 * 60 * 60), '/');
在发送任何输出之前,我不得不将函数移动到页面顶部,这修复了它。