0

我的名字是 Sven,我在登出我的网站时遇到了问题。我的登录代码如下:

$_SESSION['userName'] = $userName;
header("location:success.php");

我已经尝试了几个注销代码session_destroy();session_unset(); 但似乎没有一个似乎可以将用户注销。请帮忙

4

2 回答 2

0

没有看到您的任何实际注销代码....我只是继续在这里进行疯狂的猜测....

我的猜测是你只是没有包括session_start(); 在你的注销脚本的顶部......

95% 的时间,这就是注销失败的原因。是不是人们只是打电话session_destroy() 但他们忘记了他们仍然必须在该页面上启动会话,以便 destroy() 函数知道有一个会话要销毁......

让我知道这是否是您的问题:)

于 2013-06-17T18:41:30.940 回答
0

我有这个代码:

session_name('frontpage');
session_start('frontpage');
session_unset('frontpage');
session_destroy();
header("Location:index.php");

我希望可以帮助你

于 2013-06-17T18:42:09.253 回答