otoz podczas rejestracji nowego uzytkownika podaje sie pytanie oraz odpoweidz do pytania (odp koduje w md5 [ md5($odp); ] i wrzucam do bazy danych
teraz pisze skrypcik ktory zmienia haslo do konta na losowe jesli poda sie odpowiednia odpowiedz na pytanie i wszystko pieknie krok 1 podaje sie login krok 2 wysweitla sie pytanie i podaje sie odpowiedz krok 3 zmiana hasla i tutaj schody :/
odpowiedz na 100% zgadza sie z ta podana podczas rejesracji poneiwaz zalozylem kilka kont i za kazdym razem sytuacja ise powatarza mianowicie
ten sam wyraz (Kamils12)
md5 z bazy mysql = d41d8cd98f00b204e9800998ecf8427e
md5 z formularza = 69eda3f954e3654457735f22a4a7d300
no i nie wiem co to powoduje :/
do posta zalaczam kod pliku odzyskajhaslo.php odpowiedzilany za odzyskiwanie hasla
<?php require_once "core.php"; require_once "LOCALE/polish/odzyskaj_haslo.php"; top(); if(USER) { } else { { $nick = $_POST['nick']; { $pytanie = $info['user_pytanie']; } ocaption($text['oh004']); echo " <div align='justify'> ".$text['oh005']." </div> <form action='Odzyskaj-haslo,odpowiedz' method='post' name='$login'><b> ".$pytanie." </b><P></P> <input type='text' class='input' name='odp' size='25' maxlength='400'> <input type='submit' class='input' value='Dalej >'> <input type='hidden' name='login' value='".$nick."'> </form> "; ccaption(); } { $nick = $_POST['login']; $odp = $_POST['odp']; { $odpowiedz = $info['user_odp']; } ocaption($text['oh006']); echo" <div align='justify'> ".$text['oh007']." </div> "; ccaption(); } else { ocaption($text['oh001']); echo " <div align='justify'> ".$text['oh002']." </div> <form action='Odzyskaj-haslo,pytanie' method='post'> ".$text['oh003']." <input type='text' class='input' name='nick' size='25' maxlength='40'> <input type='submit' class='input' value='Dalej >'> </form>"; ccaption(); } } bottom(); ?>