if ($count == 1) {
$_SESSION["authenticated"] = $row[0]; //register session with user id
header("Location: success.php");
}
success.php:
會話註冊的問題?
<?
session_start();
if (isset($_SESSION['authenticated'])) {
header("Location: view.php");
} else {
header("Location: index.php");
}
?>
它似乎並不奏效它一直我重定向到index.php,如會話從來沒有登記。我究竟做錯了什麼?
添加在session_start();到第一個文件。 – eisberg 2011-03-14 11:59:40
哇@eisberg修復它。非常感謝!在這裏發帖讓我可以給你一個綠色的複選標記? :) – Kyle 2011-03-14 12:01:33
你確定你沒有得到E_NOTICE錯誤的地方?檢查你的日誌。您沒有提供足夠的代碼來進行調試。這段代碼中沒有任何特定的內容會導致錯誤。 – arnorhs 2011-03-14 12:03:03