PHP注销失败.处理步骤


PHP logout fails to log user out

我的名字是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");

希望能帮到你