我有一个带有文本输入等的普通 html 表单。我有正常的功能来检查数据库中的用户名和密码以登录用户。
我的注册和登录页面在 Chrome 中一切正常,但ie和 firefox等。它在除 chrome 之外的所有浏览器中刷新页面。
我已将该网站上传到免费的虚拟主机上,仅供您查看。 这里
这是 php 登录的样子:
function login()
{
if(isset($_POST["login"]))
{
connectDB();
$username = mysql_real_escape_string($_POST["username"]);
$password = mysql_real_escape_string($_POST["password"]);
$result = mysql_query("SELECT username FROM users WHERE username = '$username' AND password = '$password'");
if(!$result)
{
die("query failed" . mysql_error());
}
else
{
$count = mysql_num_rows($result);
if($count > 0)
{
$_SESSION['loggedIn'] = $username;
echo "<script>window.location='http://vuilhonde.hostzi.com/';</script>";
header("Location:http://vuilhonde.hostzi.com/");
}
else
{
return "Login failed.</br>* invalid username or password.";
}
}
mysql_free_result($result);
}
}