我有一个 PHP 问题。我已经做了一个简单的登录系统,但是如果我登录它不会重定向到会员页面,它只会进入一个空白页面。登录有效,正如我尝试过的那样echo("success")
。任何帮助将非常感激。
<?php
session_start();
$username = $_POST['username'];
$password = $_POST['password'];
if($username&&$password)
{
$connect = mysql_connect("mysite","hidden","hidden") or die("Couldn't connect");
mysql_select_db("hidden") or die("Couldn't find db");
$query = mysql_query("SELECT * FROM users WHERE Username = '$username'");
$numrows = mysql_num_rows($query);
if($numrows!=0)
{
//code to login
while($row = mysql_fetch_assoc($query))
{
//validate values
$dbusername = $row['Username'];
$dbpassword = $row['Password'];
}
//check to see if the values match
if($username==$dbusername && $password==$dbpassword)
{
header('Location: memberHome.php');
$_SESSION['username']=$dbusername;
}
else
die("incorrect password");
}
else
die("User doesn't exist");
}
else
die("Please enter a username and a password");
?>