登录标题位置无效后。它保留在login.php
并显示为空白页面。我怎么解决这个问题?请帮帮我。
这是我的index.php
代码:
<div class="col-sm-12 col-md-12">
<form action="login.php" method="POST">
<div class="form-group">
<label>Email</label>
<input class="form-control" name="email" placeholder="Type your Email..." type="email" required="">
</div>
</div>
<div class="col-sm-12 col-md-12">
<div class="form-group">
<label>Password</label>
<input class="form-control" name="password" placeholder="Type your password..." type="password" required="">
</div>
</div>
<div class="col-sm-12 col-md-12">
<div class="login-box-box-action">
No account? <a data-toggle="modal" href="#registerModal">Register</a>
</div>
</div>
</div>
</div>
<div class="modal-footer text-center">
<button type="submit" class="btn btn-primary" onclick= "myFunction()">Sign-in</button>
<button type="button" data-dismiss="modal" class="btn btn-primary btn-border">Cancel</button>
</div>
</form>
这是我的login.php
代码:
<?php
include 'db_connection.php';
$email = $_POST['email'];
$password = $_POST['password'];
$sql="SELECT * FROM registration WHERE email='$email' and password='$password'";
$result = $con->query($sql);
$count = $result->num_rows;
if($count==1){
header("location:index.php");
}
else {
echo "Wrong Username or Password";
}
?>
据我所知,连接正常。这是db_connection.php
代码:
<?php
$db_host = "localhost";
$db_user = "root";
$db_pass = "";
$db_name = "tourism";
$con = new mysqli($db_host, $db_user, $db_pass, $db_name);
if($con->connect_error){
die("something wrong");
}
?>