Panthablack
@Panthablack

Почему не работает запрос к базе?

<?php 


	$username = filter_var(trim($_POST['username']), FILTER_SANITIZE_STRING);
	$email = filter_var(trim($_POST['email']), FILTER_SANITIZE_STRING);
	$pass = filter_var(trim($_POST['password']), FILTER_SANITIZE_STRING);
	$confirmpass = filter_var(trim($_POST['confirm_pass']), FILTER_SANITIZE_STRING);
	// $verified = 1;
	// $token = 'dnwaodwa';
	if(mb_strlen($username) < 5 || mb_strlen($username) > 90) {
		echo "Недопустимая длинна никнейма";
		exit();
	}else if (mb_strlen($email) < 5 || mb_strlen($email) > 90) {
		echo "Недопустимая длинна почты";
		exit();
	}else if (mb_strlen($pass) < 8 || mb_strlen($pass) > 90) {
		echo "Недопустимая длинна пароля";
		exit();
	}
	if ($confirmpass !== $pass) {
		echo "Пароли не совпадают";
		exit();
	}


	$pass = md5($pass."dmwakdd212");

	$mysql = new mysqli('localhost', 'root', '', 'website');
	if ($mysql) {
		$mysql->query("INSERT INTO `users_test` (`username`, `email`, `password`) 
		VALUES('$username', '$email', '$pass')");
		
	}
	
	
	$mysql->close();
	header('Location: /');

 ?>


Делала точь в точь такую же таблицу для продуктов и все работает. Посты указаны правильно. Проблема в запросе так как если закоментить его то идет переадресация на основную страницу
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы