PHPSESSID cookies不会被删除/死亡

时间:2013-09-10 00:02:49

标签: cookies

我正在结束会话cookie。无论何时登录和注销,浏览器仍会显示“PHPSESSID”。

以下是我的注销和销毁会话的代码。我试过“Chrome和Firefox”,但仍然存在同样的问题。

function LogOut()
{
    session_start();

    $sessionvar = $this->GetLoginSessionVar();

    $_SESSION[$sessionvar]=NULL;

    setcookie("PHPSESSID","",time()-3600,"/"); // delete session cookie 
    session_destroy(); //session destroy

} 

1 个答案:

答案 0 :(得分:0)

在重定向或重新加载页面之前,无法设置

cookie。您可以尝试发送标题。