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");
?>