![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 27.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę sobie poradzić z jednym problemem.
Mam formularz do którego wpisywane są dane. Załóżmy, że są to login oraz hasło. Następna strona przetwarza logowanie. Przy przyrównaniu hasła z formularza do hasła z bazy zawsze warunek jest niespełniony. Postanowiłem sprawdzić jak wyglądają zaszyfrowane dane i zwyczajnie wypisałem je funkcją echo, a więc $haslo = $_POST['haslo']; $hash = sha1($haslo); [tu oczywiscie wyciagniecie rowniez danych z bazy] echo $wiersz['pass']; echo $hash; przy zalozeniu ze wprowadzonym haslem jest np. "kola" otrzymujemy: dla echo $wiersz['pass']; - 2be1b1ba7267672671282cd782d7dd dla echo $hash; - 2be1b1ba7267672671282cd782d7dde38f2c9e7a jak pozbyć się tego problemu ? to samo oczywiscie przy uzyciu md5 itd. po prostu jakby do zmiennej z formularza był dodatkowo dodawany jakiś znak (spacja?) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 16:29 |