Задать вопрос

Почему не срабатывает header location?

Код регистрации пользователей. После нажатия на кнопку , меня перебрасывает по пути этого файла
<?php
	if (isset($_POST['reg'])) {
		$login = htmlspecialchars($_POST['login']);
		$password = htmlspecialchars($_POST ['password']);
		$email = htmlspecialchars($_POST ['email']);
		$bad = false;
		session_start();
		unset($_SESSION['error_login']);
		unset($_SESSION['error_password']);
		unset($_SESSION['reg_success']);
		if ((strlen($login) < 3) || (strlen($login) > 32)) {
			$_SESSION['error_login'] = 1;
			$bad = true;
		}
		if ((strlen($password) < 6) || (strlen($password) > 32)) {
			$_SESSION['error_password'] = 1;
			$bad = true;
		}
		if (!$bad) {
			$mysqli = new mysqli("localhost", "root", "", "Hunter");
			$password = md5($password);
			$mysqli->query("INSERT INTO users ('login', 'password', 'email') VALUES ('$login', '$password', '$email')");
			$mysqli->close();
			$_SESSION['reg_success'] = 1;
			header("Location: index.php");
		}
	}
?>
  • Вопрос задан
  • 326 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
romy4
@romy4
Exception handler
куда перебрасывает?
что в $_POST?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽