使用mysqli登录失败

时间:2016-01-20 14:15:38

标签: php mysqli

我的MySQLi登录脚本有问题。

如果我尝试登录,则网页会将我重定向到空白页面,其中包含网址中表单中的数据。

我的代码:

外部“connection.php”:

define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'user');
$database_user = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);

登录脚本:

$database_user; //Variable -> Database   
$login_mail = $_REQUEST['a_email']; //Email Textbox
$login_pw = hash('sha512',$_REQUEST['a_password']); //Password Textbox

login($login_mail,$login_pw,$database_user);

function login($login_mail,$login_pw,$database_user) {


    $stmt = $database_user->prepare("SELECT * FROM user(email,passwort) VALUES(?,?)");

    $stmt->bind_param("ss",$login_mail,$login_pw);
    $stmt->execute();
    //$stmt->fetch_row();



    if($database_user->connect_errno) {
        echo "<h3>Connection Failed</h3>";
        exit();
    }

    $url = $result[7];

    if($result > 0) {
        $_SESSION['your_url'] = $url;
        header('location:../profil.php?user=' . $url);
    }
}

更新

我忘了创建数据集,因此显示了空白站点:D 但是现在服务器给我看了一个“Servererror 500”。

0 个答案:

没有答案