我尝试了很多东西,但我的网站cookie没有取消

时间:2013-12-05 10:11:29

标签: php cookies setcookie unset

我的网站如下域名:www.123.com/new

新文件夹下的完整网站代码包括索引页。

我设置了cookie,记住我点击cookie即创建

像这样的cookie代码

setcookie("cookie_name",$_SESSION['useremail'],time()+3600);
setcookie("cookie_id",$_SESSION['userid'],time()+3600);

和cookie取消设置点击退出按钮的代码。

if (isset($_COOKIE['cookie_id'])){
    setcookie('cookie_name','',0, '/','studentsponge.com',0);
    setcookie('cookie_id','',0, '/','studentsponge.com',0);
}

我正在为未设置的cookie尝试多个代码,如

if (isset($_COOKIE['cookie_id'])){
    setcookie('cookie_name','',time()-3600, '/');
    setcookie('cookie_id','',time()-3600, '/');
}

但cookie未被取消。

但我试试这段代码

unset($_COOKIE['cookie_name']);
unset($_COOKIE['cookie_id']);

它唯一未设置的注销页面cookie不是完整网站

1 个答案:

答案 0 :(得分:0)

您使用的是

吗?
ob_start();
session_start();

在您的文件开头? 它应该对你有帮助。