Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Formularz rejestracyjny
ghastblood
post
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam!
Mam taki problem ze gdy uzupełnię wszystkie pola w formularz wyskakuje mi napis "Nie uzupełniono wszystkich pól" gdzie mogłem zrobić błąd
Pozdrawiam dopiero się uczę
  1. <?php
  2. require_once "conn.php";
  3.  
  4. echo "<form acton='index.php' method='POST'>";
  5. echo "Login: <input type='text' name='login'><br>";
  6. echo "Haslo: <input type='text' name='haslo'><br>";
  7. echo "Powtorz Haslo: <input type='text' name='haslo1'><br>";
  8. echo "Email: <input type='text' name='email'><br>";
  9. echo "<input type='submit' value='Zarejestruj'><br>";
  10. if(!empty($_POST["login"]) && !empty($_POST["haslo"]) && !empty($_POST["email"]) ) { //sprawdza czy wszystkie pola zostaly uzupelnione
  11. if(mysql_num_rows(mysql_query("SELECT * FROM users where user_login='".htmlspecialchars($_POST['login'])."'"))) { //sprawdz czy nie istniej juz ktos o takim loginie
  12. echo "Uzytkownik o podanym loginie juz istnieje";
  13. if($_POST['haslo'] == $_POST['haslo1']){ //sprawdza czy hasla sa takie same
  14. mysql_query("INSERT INTO users VALUES(NULL, '".htmlspecialchars($_POST['login'])."', '".htmlspecialchars($_POST['haslo'])."', '".htmlspecialchars($_POST['email'])."')"); //dodaje uzytkownia do bazy danych
  15. echo "Rejestracja zakonczona sukcesem";
  16. } else {
  17. echo "Hasla nie pasuja do siebie";
  18. }
  19. } else echo "Nie uzupelniono wszystkich pol";
  20. }
  21. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 18:34