Почему не проходит регистрация пользователей?

Помогите найти ошибку. Данные ввожу, редирект проходит, данные в таблицу не заносятся.
<?php
	require_once "../lib/functions.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) > 25)) {
			$_SESSION['error_login'] = 1;
			$bad = true;
		}
		if ((strlen($password) < 6) || (strlen($password) > 25)) {
			$_SESSION['error_password'] = 1;
			$bad = true;
		}
		if (!$bad) {
			regUser($login, md5($password), $email);
			$_SESSION['reg_success'] = 1;
			header("Location: ../load.php");
		}
	}
?>

function regUser($login, $password, $email){
		$mysqli = connectDB();
		$result = $mysqli->query("INSERT INTO users ('login', 'password', 'email') VALUES ('$login', '$password', '$email')");
		closeDB($mysqli);
	}
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
Folour
@Folour
Может стоит посмотреть ошибки базы данных?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы