加载资源失败:服务器响应状态为500(内部服务器错误)| php Mysql
我检查了所有内容,比如名称和配置代码,所有内容都可能相关,但都是一样的。我很确定我的配置有正确的值。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果该文件中存在语法错误,则会出现500。我检查了该文件,然后将其更改为重定向另一个文件,但没有更改。如果出现500错误,则首先检查web服务器错误日志。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果您的文件中存在语法错误,500就会出现。我检查了它,然后将其更改为重定向另一个文件,但它没有更改。当您出现500错误时,首先要检查的是web服务器错误日志。加载资源失败:服务器响应状态为500(内部服务器错误)| php Mysql,php,mysql,Php,Mysql,我检查了所有内容,比如名称和配置代码,所有内容都可能相关,但都是一样的。我很确定我的配置有正确的值。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果该文件中存在语法错误,则会出现500。我检查了该文件,然后将其更改为重定向另一个文件,但没有更改。如果出现500错误,则首先检查web服务器错误日志。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果您的文件中存在语法
<?php
function debug_to_console($data) {
$output = $data;
if (is_array($output))
$output = implode(',', $output);
echo "<script>console.log('Debug Objects: " . $output . "' );</script>";
}
?>
<?php
include("config.php");
include("redirect.php");
session_start();
if($_SERVER["REQUEST_METHOD"] == "POST")
{
// username and password sent from form
$fname = mysqli_real_escape_string($db,$_POST['fname']);
$lname = mysqli_real_escape_string($db,$_POST['lname']);
$melli_code = mysqli_real_escape_string($db,$_POST['melli_code']);
$Email = mysqli_real_escape_string($db,$_POST['Email']);
$phone = mysqli_real_escape_string($db,$_POST['phone']);
$Pass1 = mysqli_real_escape_string($db,$_POST['Pass1']);
$Pass2 = mysqli_real_escape_string($db,$_POST['Pass2']);
$mycheckbox = mysqli_real_escape_string($db,$_POST['checkbox']);
$type = mysqli_real_escape_string($db,$_POST['type']);
$Token=rand();
debug_to_console($Token);
if($Pass1 == $Pass2 && $mycheckbox==1)
{
$sql="INSERT INTO Users (Username, Pass) VALUES ('$Email', '$Pass1')";
$result = mysqli_query($db,$sql);
$sql = "INSERT INTO User_info (fname, lname,melli_code,Email,phone ,Token)
VALUES ('$fname', '$lname','$melli_code','$Email','$phone','$Token')";
$result = mysqli_query($db,$sql);
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
$active = $row['active'];
debug_to_console($Email);
$_SESSION['Token']=$Token;
redirect("validation.php");
}
if($Pass1 != $Pass2)
{
$error = "مقدار پسوردها با هم برابر نیستند.!";
redirect("register.php?id=$error");
}
if( $mycheckbox!=1)
{
$error = "باید با قوانین را مطالعه کنید.!";
redirect("register.php?id=$error");
}
}
?>
Failed to load resource: the server responded with a status of 500 (Internal Server Error)