Всем привет, на локалке все работает хорошо, пробовал ставить на два разных хостинга, на странице входа возникает ошибка HTTP ERROR 500
Файла htaccess нету вообще. Я уже не понимаю из-за чего это может быть...
<?php require_once("connection.php");
session_start();
?>
<?php
if(isset($_SESSION["session_email"])){
echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=index.php'></head></html>";
}
if(isset($_POST["login"])){
if(!empty($_POST['email']) && !empty($_POST['password'])) {
$email=htmlspecialchars($_POST['email']);
$password=htmlspecialchars($_POST['password']);
$query =mysql_query("SELECT * FROM admin WHERE email='".$email."' AND password='".$password."'");
$numrows=mysql_num_rows($query);
if($numrows!=0)
{
while($row=mysql_fetch_assoc($query))
{
$dbemail=$row['email'];
$dbpassword=$row['password'];
}
if($email == $dbemail && $password == $dbpassword)
{
$_SESSION['session_email']=$email;
echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=index.php'></head></html>";
}
} else {
$message = "<br>Invalid email or password!";
}
} else {
$message = "<br>All fields are required!";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Login</title>
</head>
<body>
<form method="POST">
<input type="text" name="email" placeholder="Login">
<input type="password" name="password" placeholder="Password">
<input type="submit" name="login" value="Log in">
<?php echo $message; ?>
</form>
</body>
</html>