Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie usera i hasla z bazy za pomocą md5
yogitubadzin
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 24.01.2010

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


Witam mam taki problem, np mam skrypt ktory mi rejestruje uzytkownika do bazy, jesli haslo nie jest zahaszowane to skrypt
linijka 8, zapytanie sql:
"SELECT * FROM uzytkownicy WHERE email = '%s' AND haslo = '%s';",

http://wklejto.pl/63053

działa bez problemu!

Jeśli rejestruje i wstawiam metodą md5, lub SHA to nie chce mi się zalogować i nie wiem dlaczego
Bardzo proszę o pomoc.

linijka 8, zapytanie sql:
"SELECT * FROM uzytkownicy WHERE email = '%s' AND haslo = md5('%s');",

http://wklejto.pl/63054

Hasła umiem rozpoznawać w bazie czy są zahaszowane czy nie wiec pewnie zapytania sql sa zle...
Pozdrawiam

Początkujący
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


do zapytania używasz mysql_real_escape_string($haslo) i wstawiasz do md5, czyli wychodzi md5(mysql_real_escape_string($haslo)), a powinno byc na odwrot: mysql_real_escape_string(md5($haslo)) to do tego co wkleiłeś w poście,

a teraz to co w linku to nie widzę żebyś przekazywał do funkcji zmienną $hash , którą używasz do hasła
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: 7.10.2025 - 10:29