Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] problem z odczytaniem md5
erugio
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 17.09.2007

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


Witam.
Mam oto taki problem.
Zapisuję w bazie sql hasło przeforsowane przez md5, następnie podczas logowanie, wprowadzone hasło też forsuję md5, aby porównać hasła, ze sobą. Ale coś nie gra, ponieważ na koniec wprowadzonej wartości hasła do logowania, skrypt dopisuje jakieś 2, czy 3 literki, więc hasła się od siebie różnią.

Nie wiem dlaczego do tego samego hasła dopisuje inne literki, może ktoś coś poradzić?

Kod
$haslo = md5($_POST[haslo]);
$zapytanie = "SELECT pass FROM studenci WHERE id='$login' ";
$wykonaj = mysql_query ($zapytanie);
$wiersz = mysql_fetch_array($wykonaj);
            if($wiersz['pass'] == $haslo)
            {
.....
}

// a tutaj pokazuje inną końcówkę

echo $wiersz['pass'];
echo "<BR>";
echo $haslo;
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 Aktualny czas: 21.08.2025 - 02:32