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