![]() |
Zmiana hasła do konta - Wersja do druku +- CemesiK (https://cemesik.7m.pl) +-- Dział: Jak stworzyć własny Portal Społecznościowy (https://cemesik.7m.pl/forumdisplay.php?fid=15) +--- Dział: Pliki aplikacji (https://cemesik.7m.pl/forumdisplay.php?fid=28) +---- Dział: Zmiana hasła do konta (https://cemesik.7m.pl/forumdisplay.php?fid=102) +---- Wątek: Zmiana hasła do konta (/showthread.php?tid=53) |
Zmiana hasła do konta - Admin - 05-12-2025 Kod PHP:
Deklarujemy klasę , która będzie rozszerzeniem klasy z silnika systemu. Kod PHP:
Metoda , która zostanie uruchomiona jako pierwsza po zainicjalizowaniu obiektu. Kod PHP:
Definiujemy tytuł strony Kod PHP:
Tworzymy nagłówek strony , który pozwoli na zorientowanie się użytkownikowi , w którym miejscu obecnie się znajduje. Kod PHP:
Kiedy użytkownik nie jest zalogowany , wyświetlony zostanie komunikat informujący , iż osoba nie ma praw dostępu. Kod PHP:
Jeżeli użytkownik zalogował się na swoje konto , można pokazać formularz do zmiany hasła za pomocą metody. Kod PHP:
Sprawdzamy czy formularz został wysłany. Kod PHP:
Wszystkie pola w formularzu powinny zostać wypełnione , a jeżeli którekolwiek zostało puste , wyświetlamy użytkownikowi komunikat. Kod PHP:
Wybieramy dane użytkownika. Kod PHP:
Sprawdzamy , czy stare hasło podane w formularzu jest takie samo jak zapisane w bazie danych. Kod PHP:
Upewniamy się , że nowo zdefiniowane hasło ma osiem lub więcej znaków. Kod PHP:
Porównujemy nowe hasło wraz z jego potwierdzeniem. Kod PHP:
Kiedy wszystkie warunki są spełnione , możemy zaktualizować dane użytkownika. Kod PHP:
Wyświetlamy odpowiedni komunikat o udanej akcji. Kod PHP:
W przypadku gdyby hasło nie pasowało do jego potwierdzenia , należy wyświetlić błąd. Kod PHP:
Jeżeli nowe hasło jest zbyt krótkie , informujemy o tym użytkownika. Kod PHP:
Kiedy hasło podane w formularzu nie zgadza się z hasłem zapisanym w bazie danych , drukujemy informację o wystąpieniu błędu. Kod PHP:
Tworzymy formularz przeznaczony do zmiany hasła. Kod PHP:
|