<?php
if($_SESSION['IS_LOGEDIN'] == 'Y')
{
header("location:index.php?page=home");
exit();
}
?>
我有问题的人,我有这个登录代码和这个错误,当我想要进入该页面。会话已经开始 - 忽略session_start()Xampp
会话已经开始 - 忽略session_start()。
我试图使代码通过这种方式,但是当我想去的页面上,不希望加载:
<?php
if(!isset($_SESSION['IS_LOGEDIN']) == 'Y')
{
session_start();
header("location:index.php?page=home");
exit();
}
?>
有什么解决办法?
你已经摧毁了会话,当他们注销? – NoLiver92
如果你在包含的/必需的文件中包含'session_start();'那么可能会导致它。你应该把'session_start();'放在顶部。加上这个'if(!isset($ _ SESSION ['IS_LOGEDIN'])=='Y')'你应该使用2个条件,而不是一个。检查是否设置,'&&'如果等于。 –