Я новичок в 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=" Username" /><br />
<input type="text" name="email" placeholder=" Email" /><br />
<input type="password" name="pass" placeholder=" Password" /><br />
<input type="submit" name="submit" value="Register">
</form>
</html>
Измените значение атрибута имени на пароль
<input type="password" name="pass" placeholder=" Password" /><br />
к
<input type="password" name="password" placeholder=" Password" /><br />
В противном случае эта строка будет установлена
if (isset($_POST['password'])){
И сделать
$password = $_POST['password'];
Других решений пока нет …