会话cookie不会删除

时间:2015-02-25 03:00:21

标签: php session cookies

我在我的网站上使用的Cookie没有定义过期日期,因此它们会在浏览器关闭时过期,但是我在解决这些问题时遇到了问题。我正在使用以下代码来取消它们,但它没有正确地执行它。我还要补充一点,我希望它从网站上的所有页面中删除它。非常感谢任何帮助,谢谢。

用于取消设置cookie的代码

if (isset($_POST['logout'])) {
    unset($_COOKIE['dash']);
}

Cookie的设置如下:

setcookie("dash", $row['ID'], time() + (10 * 365 * 24 * 60 * 60), '/');

1 个答案:

答案 0 :(得分:0)

我必须在发送任何输出之前将函数移动到页面顶部,这样就修复了它。