Php jquery.min.js出现内部服务器错误500

Php jquery.min.js出现内部服务器错误500,php,jquery,Php,Jquery,我是PHP的新手。现在我正在构建一个简单的登录注销系统。在尝试登录系统时,我发现jquery.min.js:4出现了内部服务器错误。这是我的密码: 索引: &时代; 登录表单 电邮: 密码: 记得我吗 登记 登录 接近 脚本: $("#loginForm").submit(function(event) { event.preventDefault(); var dataPost= $(this).serializeArray(); $.ajax({

我是PHP的新手。现在我正在构建一个简单的登录注销系统。在尝试登录系统时,我发现jquery.min.js:4出现了内部服务器错误。这是我的密码: 索引:


&时代;
登录表单
电邮:
密码:
记得我吗
登记
登录
接近

脚本:

 $("#loginForm").submit(function(event) {
    event.preventDefault();
    var dataPost= $(this).serializeArray();
    $.ajax({
      url: '4-logIn.php',
      type: 'POST',
      data: dataPost,
      success:function(data){
        if (data == "success") {
          window.location("mainPageLogin.php");
        }
        else {
          $("#loginMessage").html(data);
        }
      },
      error: function(data){
        $('#loginMessage').html('<div class="alert alert-danger"><h5>Error in connection with loginForm</h5></div>');
      }
    });
  });
$(“#loginForm”).submit(函数(事件){
event.preventDefault();
var dataPost=$(this.serializeArray();
$.ajax({
url:'4-logIn.php',
键入:“POST”,
资料来源:dataPost,
成功:功能(数据){
如果(数据=“成功”){
location(“mainPageLogin.php”);
}
否则{
$(“#loginMessage”).html(数据);
}
},
错误:函数(数据){
$('#loginMessage').html('与loginForm相关的错误');
}
});
});
4-login.php: ``


这是我的错误:


请更具体地回答,因为我对编程非常陌生。感谢阅读。

4-logIn.php中出现错误,
if(!result){
必须更改为
if(!$result){

共享
4-logIn.php
也是吗?我认为这是不必要的,因为我在脚本中得到了正确的错误,这意味着它无法连接到4-logIn.php。我的4-logIn.php仍然不完整,我想通过故意输入错误的密码来尝试我的系统是否可以完美工作。据我所知,这是服务器错误,它是not我的代码问题。无论如何,我会更新它。只需尝试使用
echo“someting”.
在您的.php文件中,现在请评论其余代码?并让我们知道?仅运行4-logIn.php。您将获得错误的确切位置。或者检查文档并单击控制台。错误应该在那里。错误500是一个服务器error@HaVan直接从,500是
500(内部服务器错误)状态代码表示服务器遇到了阻止其完成请求的意外情况。
.period。不要相信您在浏览器中看到的内容,获取真实信息。因此,这并不意味着
您无法打开whater.php
,这意味着在尝试解释
whater.php
时出现了一些令人讨厌的情况ion导致php意外死亡。句号。它可能发生在第1000行代码上。
 $("#loginForm").submit(function(event) {
    event.preventDefault();
    var dataPost= $(this).serializeArray();
    $.ajax({
      url: '4-logIn.php',
      type: 'POST',
      data: dataPost,
      success:function(data){
        if (data == "success") {
          window.location("mainPageLogin.php");
        }
        else {
          $("#loginMessage").html(data);
        }
      },
      error: function(data){
        $('#loginMessage').html('<div class="alert alert-danger"><h5>Error in connection with loginForm</h5></div>');
      }
    });
  });
<?php
  session_start();
  include '0-connection.php';

  $error='';

  $email=filter_var($_POST["email"],FILTER_SANITIZE_EMAIL);
  $pass=filter_var($_POST["pass"],FILTER_SANITIZE_STRING);

  // Query
  $email=mysqli_real_escape_string($link,$email);
  $pass=mysqli_real_escape_string($link,$pass);
  $pass=hash('sha256',$pass);

  $sql="SELECT * FROM users WHERE email='$email' AND password='$pass' AND activation='activated'";
  $result=mysqli_query($link, $sql);
  if (!$result) {
    echo "<div class='alert alert-danger'>Error running the query to take user login</div>";
    exit;
  }
  $count= mysqli_num_rows($result);
  if ($count !== 1) {
    $error="<div class='alert alert-danger'><strong>ERROR:</strong> Wrong username or password. Please try again or Do you want to <a href='#' data-dismiss='modal' data-target='#signUp' data-toggle='modal'>Sign up</a></div>";
    echo $error;
  }
  else {
    // Set session
    $row=mysqli_fetch_array($result, MYSQLI_ASSOC);
    $_SESSION['user_id']=$row['user_id'];
    $_SESSION['username']=$row['username'];
    $_SESSION['email']=$row['email'];
    // Check remember me Box
    if (empty($_POST['remember'])) {
      echo "success";
    }
    else {

    }

  }
  ?>