Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]kilka if?
Forum PHP.pl > Forum > Przedszkole
lolus
  1. <?
  2.  
  3. if ($nick2>4) {
  4. if ($pass2>4) {
  5. if ($sprawdz2===0) {
  6.  
  7. $cpass=md5($pass); 
  8.  
  9. $result=mysql_query("INSERT INTO login_user SET login='$nick', pass='$cpass'");
  10.  
  11. $myrow = mysql_query ($result);
  12.  
  13. echo ("Rejestracja zakończona sukcesem!");
  14.  
  15. else
  16. echo "Rejestracja nie powiodła się, może to być spowodowane tym, że wpisałeś za k
    rótkie hasło lub login (co najmniej 4 znaki), albo użytkownik o takim nicku już istnieje."
    ;
  17.  
  18.  
  19. }
  20. }
  21. }
  22.  
  23.  
  24.  
  25.  
  26. ?>


wywala mi blad

Parse error: parse error, unexpected T_ELSE in sciezka\reg2.php on line 29


prosze o pomoc winksmiley.jpg
strife
Trochę dziwny ten Twój kod, po co tyle if'ów skoro możesz to zamknąć w jednym używając AND.
  1. <?php
  2.  
  3. if ( $nick2 > 4 AND $pass2 > 4 AND $sprawdz2 === 0 ) 
  4. {
  5.  
  6.     $cpass = md5( $pass ); 
  7.  
  8.     $result = mysql_query( "INSERT INTO login_user SET login='$nick', pass='$cpass'" );
  9.  
  10.     $myrow = mysql_query ( $result );
  11.  
  12.     echo ( "Rejestracja zakończona sukcesem!" );
  13. }
  14. else
  15. {
  16.     echo "Rejestracja nie powiodła się, może to być spowodowane tym, że wpisałeś za k
    rótkie hasło lub login (co najmniej 4 znaki), albo użytkownik o takim nicku już istnieje."
    ;
  17. }    
  18.  
  19. ?>


Pozdrawiam!

ps. błąd był spowodowany tym że napisałeś else bez uprzedniego zastosowania if'a, w złym miejscu było else.
Fipaj
  1. <?php
  2.  
  3. if ($nick2 < 2 AND $pass2 < 2 AND $sprawdz2 === 0) {
  4.  // kod
  5. }
  6. else {
  7. echo "Rejestracja nie powiodła się, może to być spowodowane tym, że wpisałeś za k
    rótkie hasło lub login (co najmniej 4 znaki), albo użytkownik o takim nicku już istnieje."
    ;
  8. }
  9.  
  10. ?>


@Strife: jak pisałem swojego posta, twojego jeszcze nie było
lolus
dzieki, zastanawialem sie czy mozna kilka warunkow w jednym if dac ale nie moglem tego znalezc winksmiley.jpg
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.