Этот вопрос закрыт для ответов, так как повторяет вопрос Как сделать систему авторизации с помощью php?
@maksorr2

Как сделать систему авторизации с помощью php?

Использую такой код для регистрации, но почему данные не записываются в базу.
Array ( [login_name] => test [email] => test@bk.ru [login_password] => test [password-repeat] => test
Все переменные приняли значения, но в базе данных ничего. Что мне делать с такой проблемой?

<?php
$login = filter_var(trim($_POST['login_name']),
FILTER_SANITIZE_STRING);
$email = filter_var(trim($_POST['email']),
FILTER_SANITIZE_STRING);
$pass = filter_var(trim($_POST['login_password']),
FILTER_SANITIZE_STRING);
$passr = filter_var(trim($_POST['password-repeat']),
FILTER_SANITIZE_STRING);

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

$mysqli = require __DIR__ . "\db.php";
$result = mysqli_query("SELECT * FROM `user` WHERE `login` = '$login' OR `mail` = '$email'");
if (mysqli_num_rows($result) > 0) {
echo
"";
}
else{
if ($pass == $passr) {
$sql = "INSERT INTO `user` (`login`, `mail`, `password_hash`) VALUES ('$login', '$email', '$pass')";
$stml = $mysqli->stmt_init();
$stmt->prepare($sql);

print_r($_POST);
var_dump($pass);
}
}

?>
  • Вопрос задан
  • 64 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы