我正在处理登录/注销脚本。我不明白为什么注销不起作用:我已经尝试了所有可能的方法,但它并没有破坏会话。
if($_GET['action'] == 'logout') {
$_SESSION = array();
session_destroy();
header("location: /index.php");
exit();
}
我不必添加,session_start()
因为代码在主页中,并且会话尚未开始。
先感谢您。
编辑
当我单击注销按钮时,它实际上可以工作,实际上我进入主页并且我不再登录。但是如果我去另一个网站,然后我回到我的网站,我已经登录了。
而且,更奇怪的是:使用 Internet Explorer,它可以工作。这怎么可能?我的意思是,我习惯了浏览器与 CSS 之间的差异,而不是 PHP :)