Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd z warunkami w Rejestracjii
Forum PHP.pl > Forum > PHP
Karol346
Witam!
Mam problem z sprawdzaniem warunków podczas rejestracji , próbowałem grzebać ale nic nie pomogło proszę o poprawę kodu smile.gif

  1.  
  2. if ($_POST['haslo'] == $_POST['haslo2'] && $_POST['login'] != null && $_POST['email'] != null ) {
  3. include 'db.php';
  4. $abc = "INSERT INTO `konta` (`login`, `haslo`, `email`) VALUES ('".$_POST['login']."', '".$_POST['haslo']."', '".$_POST['email']."')";
  5. $CBA = mysql_query($abc);
  6. // wyciąganie nicków do sprawdzenia czy nick rejestrowanego nie jest taki jaki juz istnieje
  7. $sprawdzanie = mysql_fetch_array (mysql_query("SELECT * from `konta` where `login` = '".$_POST['login']."'"));
  8.  
  9.  
  10. if($CBA){
  11. echo'Zostałeś zarejestrowany';
  12.  
  13. }elseif($_POST['login'] == $sprawdzanie['login'] ){
  14. echo'podany login jest już w bazie';
  15.  
  16. }elseif($_POST['haslo'] != $_POST['haslo2'] ){
  17. echo 'Podane hasła są rózne';
  18. }
  19.  
  20.  
  21.  
  22. }


Dziękuje z góry smile.gif
crocodillo
Wypadało by najpierw sprawdzić a dopiero później rejestrować.

Tak poza tym to poczytaj o sql injections, żeby czasami taki nawyk Ci nie został.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.