Мои заголовки сейчас вообще не работают, и ответ не отображается
Мой php-файл выглядит так
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
ob_start();
session_start();
require('../in/connect.php');
require ('../password.php');
if (isset($_POST['signup'])) {
$username = stripslashes($_POST['user']);
$username = mysqli_real_escape_string($con,$username);
$username = str_replace(" ", "_",$username);
$password = stripslashes($_POST['pass']);
$password = mysqli_real_escape_string($con,$password);
$email = stripslashes($_POST['email']);
$email = mysqli_real_escape_string($con,$email);
$date = $_POST['date'];
if (($date != '') && ($email != '') && ($password != '') && ($username != '')) {
$passwordnew = (password_hash($password, PASSWORD_DEFAULT));
$trn_date = date("Y-m-d H:i:s");
$query = "INSERT into `users` (username, email, password, trn_date, birth_date)
VALUES ('".$username."', '".$email."', '$passwordnew', '$trn_date','$date')";
$result = mysqli_query($con,$query);
if ($result){
$sql = mysqli_query($con,"SELECT * FROM `users` where username = '".$username."'");
$user = $sql->fetch_assoc();
$id = $user['id'];
$_SESSION['username'] = $user['username'];
$_SESSION['id'] = $id;
$_SESSION['password'] = $password;
header("location:./");
}
}
}
?>
Запись, которую я сделал, и переменные сеанса тоже, но без перенаправления и ошибок в журналах.
Уже проверил эту ветку Как исправить ошибку "Заголовки уже отправлены" в PHP