Php 用户输入正确信息后重定向

Php 用户输入正确信息后重定向,php,Php,我的PHP: 我试图在用户输入正确信息后使脚本重定向。我知道这与: header("Location: site"); 但是,它不会在提交后重定向。但它确实会登录,因为当我刷新时,它会重定向到/site 还有想法 $submit = $_POST['submit']; $username = mysql_real_escape_string($_POST['username']);

我的PHP:

我试图在用户输入正确信息后使脚本重定向。我知道这与:

header("Location: site");
但是,它不会在提交后重定向。但它确实会登录,因为当我刷新时,它会重定向到
/site

还有想法

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

                                if ($submit) {
                                    if ($username&&$password) {                                     
                                        $query = mysql_query("SELECT * FROM users WHERE username='$username'");
                                        $numrows = mysql_num_rows($query);                                      
                                            if ($numrows!=0) {                              
                                                while ($row = mysql_fetch_assoc($query)) {                                  
                                                    $dbusername = $row['username'];
                                                    $dbpassword = $row['password'];
                                                    $rank = $row['rank'];                                               
                                                }

                                                if ($username==$dbusername&&md5($password)==$dbpassword) {
                                                    header("Location: site");
                                                    $_SESSION['username']=$username;

                                                } else
                                                    echo "<div class='alert alert-error'><strong>Error:</strong> Incorrect password!</div>";                                            
                                            }else
                                                echo "<div class='alert alert-error'><strong>Error:</strong> The user you entered doesn't exist!</div>";                                    
                                    }else 
                                                echo "<div class='alert alert-error'><strong>Error:</strong> Please enter a username or password!</div>";                                   
                                }
$submit=$\u POST['submit'];
$username=mysql\u real\u escape\u字符串($\u POST['username']);
$password=mysql\u real\u escape\u字符串($\u POST['password']);
如果($提交){
如果($username&&$password){
$query=mysql_query(“从用户名为“$username”的用户中选择*);
$numrows=mysql\u num\u行($query);
如果($numrows!=0){
而($row=mysql\u fetch\u assoc($query)){
$dbusername=$row['username'];
$dbpassword=$row['password'];
$rank=$row['rank'];
}
如果($username==$dbusername&&md5($password)==$dbpassword){
标题(“位置:现场”);
$\会话['username']=$username;
}否则
echo“错误:密码不正确!”;
}否则
echo“错误:您输入的用户不存在!”;
}否则
echo“错误:请输入用户名或密码!”;
}
以下是我的完整代码:


你读过《地狱之声》吗?