![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 42 Dołączył: 27.07.2010 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Witam, jak moge rozkodować hasło pobrane z bazy mysql? w md5.
A i od razu zapytam się czy to jest dobrze: skrypt ma działać tak: wpisujesz e-mail i login jeżeli login i e-mail jak podał przypominający jest taki sam to rozkodowuje hasło i wysyłam je funkcja mail. Ten post edytował xxdrago 1.05.2011, 17:36:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 14 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
1. robisz plik nowy np przypomnij.php
2. robisz forumlarz np wpisac login i email 3. generujesz kod przypomnienia 4. zapytanie dodajce do tabeli login, i kod przypomnienia 5. wysylasz link na maila ktory wyglada tak np: www.twoja-strona.pl/przypomnij.php?spr=kod 6. robisz tabele(ew kolumna w user) 7. w tabeli robisz np kolumny id, login , przypomnienie - id tutaj nie jest niezbędne aczkolwiek dla ładu i składu się przyda (IMG:style_emoticons/default/snitch.gif) np gdybyś chciał mieć wgląd na to w PA to pomogłoby to w uporządkowaniu ci. 8. ściągasz kod przez $_GET np $_GET['spr']; - spr sciaga wartosć kod wg tego schematu: www.twoja-strona.pl/przypomnij.php?spr=kod - może tu być cokolwiek np plik.php?podaj=25253 wtedy sciagasz $_GET['podaj'] i przypisane do tego bedzie 25253 9. sprawdzasz czy jest jakas kolumna z kod (tutaj użyj mysql_num_rows) 10. jezeli jest to pokazuje sie formularz z podaniem nowego hasla 11. robisz zapytanie z edycja hasla (juz w tabeli user) warunkiem tutaj bedzie login( WHERE login='$login' - przyklad) - oczywiscie login musisz pobrac z tabeli przypomnij 12. usuwasz zapytaniem rekord tabeli przypomnij ps: krzotr wtf (IMG:style_emoticons/default/questionmark.gif) co ty hasha chcesz rozkodować (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/biggrin.gif) można go przyrównać(przy znanych hasłach np 1234) hash dziala w 1 strone (IMG:style_emoticons/default/snitch.gif) Ten post edytował kill15 2.05.2011, 15:28:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 17:21 |