Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Błąd z warunkami w Rejestracjii
Karol346
post 3.03.2012, 16:56:30
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 11.12.2011

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


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
Go to the top of the page
+Quote Post
crocodillo
post 3.03.2012, 18:29:56
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 44
Dołączył: 31.07.2011
Skąd: wrocław

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


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ł.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 03:56