”?-6ren"> ”?- 这个问题在这里已经有了答案: 关闭 12 年前。 Possible Duplicate: Best redirect methods? 你好 我正在处理一些包含用户注册/登录模块的遗留代码。有一个 -6ren">
gpt4 book ai didi

php - 重定向 - 替代 "<meta http-equiv=' 刷新'/>”?

转载 作者:行者123 更新时间:2023-11-29 01:06:43 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Best redirect methods?

你好

我正在处理一些包含用户注册/登录模块的遗留代码。有一个 block 查询数据库以查看用户是否已登录,然后重定向到登录页面。

重定向由 <meta http-equiv='refresh' content='=2;index.php' /> 处理但我后来了解到这是贬值的,并且不适用于所有浏览器。

是否有其他方法可以在下面的代码中放置重定向?

    $username = mysql_real_escape_string($_POST['username']);
$password = md5(mysql_real_escape_string($_POST['password']));

$checklogin = mysql_query("SELECT * FROM users WHERE username = '".$username."' AND password = '".$password."'");

if(mysql_num_rows($checklogin) == 1)
{
$row = mysql_fetch_array($checklogin);
$email = $row['email'];

$_SESSION['username'] = $username;
$_SESSION['email'] = $email;
$_SESSION['LoggedIn'] = 1;

echo "<h1>Success</h1>";
echo "<p>We are now redirecting you</p>";
echo "<meta http-equiv='refresh' content='=2;index.php' />";
}
else
{
echo "<h2>Error</h2>";
echo "<p>Sorry, your account could not be found. Please <a href=\"index.php\">click here to try again</a>.</p>";
}

非常感谢任何指点。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com