![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 10.08.2004 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Uzylem nastepujacej skladni (wzor)
Wszystko pieknie ladnie ale jak to haslo teraz odkodowac bo przychodzi mi 16 znakowy ciag i nic nie kapuje z tego Ten post edytował beton__ 17.08.2004, 09:26:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
tego raczej nie da sie odkodowac, gdyz taka jest tego idea...
w przypadku rejestracji uzytkownikow pobierasz z formularza haslo (odpowiednio sobie je tam sprawdzasz) a nastepnie wykorzystujesz funkcje haszujace do zakodowania hasla... nastepnie gdy chcesz uzytkownika zalogowac ponownie pobierasz z formularza haslo, nastepnie traktujesz to haslo funkcja haszujaca i nastepnie porownujesz z tym co masz w bazie danych - jezeli ciagi sa takie same to udostepniasz chroniona zawartosc strony... jezeli natomiast ktos zapomni hasla to mozesz zrobic w spsob nastepujacy: - pobierasz od uzytkownika login, email - zmieniasz haslo uzytkownikowi w bazie danych (zapytanie UPDATE) i wysylasz na adres ktory Ci podal (oczywisice, musisz sie upewnic czy login i haslo sa poprawne) ps. jezeli dodajesz do bazy danych dane to mozesz wymienic pola do ktorych dodajesz dane (opuscic klub glowny tabeli typu auto_increment), a w projekcie zalozyc standardowe wartosci pol przy dodawaniu rekordu przez co Twoje zapytanie dodajace do bazy danych bedzie ladniejsze... np.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 02:35 |