我試圖創建一個登錄系統,然後在重定向到適當的頁面時輸入正確的詳細信息。PHP - 未定義的會話
session_start();
$result = mysqli_query($con, "my query");
if(mysqli_num_rows($result) == 1)
{
$_SESSION['username'] = $username;
header("Location: home.php");
}
else
{
header("Location: login.php");
}
但是,如果我輸入正確的信息,我得到: 「Undefined variable: _SESSION
」。
我真的不知道這裏出了什麼問題。
什麼是您的PHP版本? –
'_SESSION'?會話變量的名稱是'$ _SESSION'。這是一個拼寫錯誤嗎?如果成功,該函數返回TRUE,所以嘗試讓一個變量接收返回值和'var_dump()'它。 –
沒有PHP錯誤肯定會錯過$。我不知道爲什麼。 – user9993