Mysqli регистрация

Я новичок в MySQL, я пытался сделать страницу регистрации, но я не могу найти ошибку?
Кто-нибудь может мне это объяснить?

И в комментарии, если вы добавите что-нибудь, вы можете сказать мне, что это такое? : D

    <?php
require_once('inc/connect.php');

if (isset($_POST['user']))
if (isset($_POST['email']))
if (isset($_POST['password'])){

$username = $_POST['user'];
$email = $_POST['email'];
$password = $_POST['pass'];

$sql = "INSERT INTO users (username, email, password) values ('$username', '$email', '$password')";
$result = $mysqli->query($sql);
echo "Query success!<br>";

}
else
echo "Query failed!<br>";

?>

<html>
<form method="post" action="/register.php">
<input type="text" name="user" placeholder="&nbsp; Username" /><br />
<input type="text" name="email" placeholder="&nbsp; Email" /><br />
<input type="password" name="pass" placeholder="&nbsp; Password" /><br />

<input type="submit" name="submit" value="Register">
</form>
</html>

-3

Решение

Измените значение атрибута имени на пароль

<input type="password" name="pass" placeholder="&nbsp; Password" /><br />

к

<input type="password" name="password" placeholder="&nbsp; Password" /><br />

В противном случае эта строка будет установлена

 if (isset($_POST['password'])){

И сделать

$password = $_POST['password'];
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector