Mam problem. Poniższy kod napisałem w celu rejestracji nowego użytkownika. Dopiero się uczę więc mam pewien problem.
Gdy wypełnię już wszystkie pola i nacisnę zarejestruj, pojawia się część skryptu " Dziękujemy za zarejestrowanie się itd."
Niestety do bazy nie jest dodawany nowy rekord i nie wiem dlaczego. Proszę o pomoc.
<?php include "conn.inc.php"; ?> <html> <head> <title>strona</title> </head> <body> <?php if ($_POST['username'] != "" && $_POST['password'] != "" && $_POST['email'] != "") { $query = "SELECT username FROM users " . "WHERE username = '" . $_POST['username']. "';"; ?> <p> <font color="#FF0000"><b>Nazwa użytkownika <form action="register.php" method="post"> Nazwa użytkownika: <input type="text" name="username"><br> Hasło: <input type="password" name="password" Adres email: <input type="text" name="email" <input type="submit" name="submit" value="Zarejestruj"> <input type="reset" value="Wyczyść"> </form> </p> <?php } else { $query = "INSERT INTO users (username, password, email) " . "VALUES ('" . $_POST['username'] . "' . '" . $_POST['password'] . "');"; $_SESSION['user_logged'] = $_POST['username']; $_SESSION['user_password'] = $_POST['password']; ?> <p> <?php "Zostaniesz przeniesiony do oryginalnej strony!<br>"; "<a href=\"index.php\">kliknij tutaj</a>)"; } } else { ?> <p> <font color="#FF0000"><b>Wymagane jest podanie nazwy użytkownika, hasła, adres email</b></font> <form action="register.php" method="post"> Nazwa użytkownika: <input type="text" name="username"><br> Hasło: <input type="password" name="password" Adres email: <input type="text" name="email" <input type="submit" name="submit" value="Zarejestruj"> <input type="reset" value="Wyczyść"> </form> </p> <?php } } else { ?> <p> Witamy na stronie rejestracji!<br> Wymagamy wypełnienia pól nazwy użytkownika, hasła, adresu email. <form action="register.php" method="post"> Nazwa użytkownika: <input type="text" name="username"><p> Hasło: <input type="password" name="password"><p> Adres email: <input type="text" name="email"><p> <input type="submit" name="submit" value="Zarejestruj"> <input type="reset" value="Wyczyść"> </form> </p> <?php } ?> </body> </html>