Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Logowanie - problem, nie sprawdza danych z bazy
Niemanikowdlalud...
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 18.02.2011
Skąd: Warszawa

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


Witam.
Mam problem ze skryptem logowania, mianowicie
napisałem sobie taki oto skrypcik:

  1. <?php
  2. include_once ('database/database.connect.php');
  3. include_once ('function.php');
  4.  
  5. $login=$_POST['login'];
  6. $pass=hasz ($_POST['pass']);
  7.  
  8. $rezultat = mysql_query("select * FROM uzytkownicy WHERE 'login'='$login'");
  9.  
  10. if (!empty ($_POST['login']) && !empty ($_POST['pass']))
  11. {
  12.  
  13. if (@mysql_num_rows($rezultat))
  14. {
  15. echo ("Udało ci się zalogować i jest za**** : D");
  16. }
  17. else
  18. {
  19. echo ("Podany login jest nieprawidłowy.");
  20. }
  21.  
  22. //wpisy diagnostyczne
  23.  
  24. /*echo ("<br />".$pass);
  25.   echo ("<br />".$login);
  26.   echo ("<br /><br />".mysql_error());*/
  27. }
  28.  
  29. else
  30. {
  31. echo ('Wpisz login i hasło');
  32. }
  33.  
  34. ?>


I problem jest w tym że w żaden sposób nie mogę sprawdzić czy istnieje wpis z wpisanym w formie loginem.
Przy obecnym ustawieniu zawsze wyrzuca mi że nie udało się zalogować.
Próbowałem z różnymi funkcjami, próbowałem wczytywać dane do tablicy i je porównywać ale nic z tego.

Może ktoś z was ma jakiś pomysł jak to rozwiązać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Niemanikowdlalud...
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 18.02.2011
Skąd: Warszawa

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


Właśnie na razie chciałem to sprowadzić do jak najprostszej formy.
Tylko teraz powinno być tak że jak wpisuje login, powiedzmy Tost to powinno mi zwrócić wynik pozytywny jak już ktoś taki się zarejestrował wcześniej i taki rekord jest w bazie.
A tu jest problem że nawet jak login = login i jest taki rekord to wyświetla że nie udało się zalogować
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: 14.10.2025 - 16:49