Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] else nie działa
Hysek
post 1.06.2012, 00:39:07
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 21.03.2012
Skąd: Sosnowiec

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


Witam , wiem ze troche prymitywnie napisane no ale jestem początkującym chciałem sie dowiedzeć co jest nie tak gdyż jak wpisze poprawnie login i haslo to elegancko wszystko dziala czyli mi wyrzuca na ekran "witaj jesteś zalogowany", ale gdy juz login lub haslo sa nie poprawne to nic sie nie dzieje ; / Bardzo proszę o pomoc ; )

  1. <?php
  2.  
  3. @$users = $_POST['user'];
  4. @$password = $_POST['pass'];
  5.  
  6.  
  7.  
  8.  
  9.  
  10. $mysqlConnection = @mysql_connect("localhost", "root", "vertrigo") or die(mysql_error());
  11. mysql_select_db("strona_www") or die(mysql_error());
  12. mysql_set_charset("utf8");
  13.  
  14. $query = "
  15. SELECT * FROM urzytkownicy WHERE login = '$users' AND haslo = '$password'
  16. ";
  17.  
  18.  
  19. $result = mysql_query($query) or die(mysql_error());
  20. while ($row = mysql_fetch_assoc($result))
  21.  
  22.  
  23. if(($users == $row['login']).($password == $row['haslo']))
  24. echo "witaj jesteś zalogowany";
  25.  
  26. else
  27. echo "logowanie nie powiodlo sie";
  28.  
  29.  
  30. mysql_close($mysqlConnection);
  31.  
  32.  
  33. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 09:41