我已经研究了 2 天,为什么我的脚本不起作用。我想做的就是创建一个简单的注册、登录、注销脚本。我的注册工作正常。当我登录时,$_SESSION 不想工作,我不知道为什么。这是我的一些代码:
$userArr = mysql_fetch_array($query);
$stored_pwd = $userArr['password'];
$id = $userArr['id'];
if (md5($password) == $stored_pwd) {
$_SESSION['uid'] = $id;
$_SESSION['start'] = time();
session_regenerate_id();
header("Location: ".$redirect);
} else {
$errors[] = "The passwords don't match. Please try again.";
}
所以我不知道出了什么问题。我在所有页面上调用了 session_start() 以及 ob_start() 和 ob_flush()。任何帮助表示赞赏。