我的名字是 Sven,我在登出我的网站时遇到了问题。我的登录代码如下:
$_SESSION['userName'] = $userName;
header("location:success.php");
我已经尝试了几个注销代码session_destroy();
,session_unset();
但似乎没有一个似乎可以将用户注销。请帮忙
没有看到您的任何实际注销代码....我只是继续在这里进行疯狂的猜测....
我的猜测是你只是没有包括session_start();
在你的注销脚本的顶部......
95% 的时间,这就是注销失败的原因。是不是人们只是打电话session_destroy()
但他们忘记了他们仍然必须在该页面上启动会话,以便 destroy() 函数知道有一个会话要销毁......
让我知道这是否是您的问题:)
我有这个代码:
session_name('frontpage');
session_start('frontpage');
session_unset('frontpage');
session_destroy();
header("Location:index.php");
我希望可以帮助你