php登录页面显示空白屏幕?

时间:2014-04-10 08:16:36

标签: php login

当点击提交按钮时,页面移动到login.php,但显示空白页面。没有错误。什么都没有。

我的形式是home.php。

<form name="loginForm" action="login.php" method="post" onsubmit="return validateForm()";>
<label><b style="font-size:18px">  email &nbsp;</b></label><input type="email" name="email" class="box" size="35"  style="border:solid 3px #333333" /><br/><br />
<label><b style="font-size:18px">password &nbsp;</b></label><input type="password" name="password" class="box" style="border:solid 3px #333333" />
<input type="submit" value="  login  " style="border:solid 2px #333333"/><br />

</form>

这是我的login.php

<?php
include("config.php");
session_start();
if($_SERVER["REQUEST_METHOD"] == "POST")
{

    $email = $_POST['email'];
    $password = $_POST['password'];

    $sql="SELECT * FROM member WHERE email='$email' and password='$password'";
    $result=mysql_query($sql);

    $count=mysql_num_rows($result);

    // If result matched $myusername and $mypassword, table row must be 1 row
    if($count==1 and $email=="admin@reachmena.com")
    {
        session_register("admin");
        $_SESSION['login_user']=$email;

        header("location: admin.php");
    }
    else if($count==1)
    {
        session_register("email");
        $_SESSION['login_user']=$email;

        header("location: welcome_test.php");
    }
    else 
    {
        $error="error";
    }
}
?>

如果用户的电子邮件是admin@reachmena.com,则会转到admin.php,其他用户将转到welcome_test.php。

这段代码有什么问题?为什么我会出现空白屏幕?

0 个答案:

没有答案
相关问题