@pw0ned

HTTP ERROR 500, в чём может быть проблема?

Всем привет, на локалке все работает хорошо, пробовал ставить на два разных хостинга, на странице входа возникает ошибка 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>
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
ns174ru
@ns174ru
https://ns174.ru
нужно смотреть в сторону лог файлов апаче с ошибками
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы