<?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個條件,而不是一個。檢查是否設置,'&&'如果等於。 –