GET работает, но POST не работает.Error_log пуст.Когда я запускаю этот код напрямую для записи post_error.
Я добавил этот код и записал эту ошибку в файл журнала.
error_log(print_r($_POST,true));
[Чт, окт 04 12: 17: 35.6109672018] [fcgid: warn] [pid 16802] [клиент 162.158.90.26:54114] mod_fcgid: stderr: Array
[Чт 04 октября 12: 17: 35.611010 2018] [fcgid: warn] [pid 16802][клиент 162.158.90.26:54114] mod_fcgid: stderr: (
[четверг, четверг 12: 17: 35.611014 2018] [fcgid: warn] [pid 16802] [клиент 162.158.90.26:54114] mod_fcgid: stderr:)
<?php
include('mobiItıraf_dbConfig.php');
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if(isset($_POST['key']) and isset($_POST['nick']) and isset($_POST['pass']) and isset($_POST['pass_saver'])){
$key = $_POST['key'];
$user_nick = $_POST['nick'];
$user_pass = $_POST['pass'];
$pass_sever = $_POST['pass_saver'];
if($key == "1"){
$query = $db->prepare("INSERT INTO mobiItiraf_users SET user_nick = ?, user_pass = ?, pass_sever = ?");
$insert = $query->execute(array($user_nick,$user_pass,$pass_sever));
if($insert){
echo "in";
}else{
echo "not in";
}
}else{
echo "key error";
}
}else{
echo "isset error";
}
}else{
echo "post_error";
}
?>