![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 12 Dołączył: 9.01.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam. Prosze Was o propozycję zarysu jak zrobić by user zmieniał hasło co 30 dni?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przykladowo.
Osoba rejestrujaca sie musi podac login i haslo. Dodajesz to do database Tabela moze wygladac tak: username(varchar) | password (text) | passChangeDate (DATE NOW()) Wiec przy rejestracji dodajesz username password do bazy a passChangeDate automatycznie ustawi sie na czas kiedy rekord byl dodany. Przy systemie logowania sprawdzasz czy dane sie zgadzaja pobierasz zawartosc tabelki passChangeDate robisz if() i sprawdzasz czy owy wynik byl dodany wiecej niz 30 dni temu. Jesli tak, pokazujesz okno zmiany hasla (oczywiscie musisz zadbac ze na kazdej stronie wtedy otrzymasz owe okno) osoba wpisuje 2 razy nowe haslo, updatujesz password, updatujesz passChangeDate = NOW(). I to wszystko (IMG:style_emoticons/default/smile.gif) Ten post edytował goartur 20.04.2016, 21:22:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 07:40 |