0
我只是在登錄配置中與會話混淆。相關會話聲明
例如:
if($ensure_credentials) {
$_SESSION['status'] = 'authorized';
$_SESSION['username'] = $username; /* save the users username to session */
header("location: index.php");
} else return "Please enter a correct username and password";
在那裏,如果登錄成功,從而使會話狀態授權聲明它。但是,爲什麼在索引頁,現聲明如下:
session_start();
if($_SESSION['status'] !='authorized') header("location: login.php");
它意味着,如果會話狀態被授權比將被引導到登錄頁面。
我不得不問這個問題,因爲它總是引導我回到登錄頁面。