![]() |
Resetowanie hasła - 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ł: Resetowanie hasła (https://cemesik.7m.pl/forumdisplay.php?fid=103) +---- Wątek: Resetowanie hasła (/showthread.php?tid=52) |
Resetowanie hasła - Admin - 05-12-2025 Kod PHP:
Tworzymy klasę rozszerzającą dla klasy głównej. Kod PHP:
Metoda , która zostanie uruchomiona jako pierwsza po zainicjalizowaniu obiektu. Kod PHP:
W pasku tytułu należy zamieścić informację o sekcji , w której obecnie się znajdujemy. Kod PHP:
Drukujemy nagłówek. Kod PHP:
W przypadku prośby o przesłanie nowego hasła należy sprawdzić , czy pole z adresem e-mail zostało wypełnione , a jeżeli nie , wyświetlamy błąd. Kod PHP:
Wybieramy użytkownika po adresie przesłanym za pomocą formularza. Kod PHP:
Kiedy liczba rekordów jest równa jeden , oznacza to , iż sprawdzanie przebiegło pozytywnie. Kod PHP:
Tworzymy list e-mail z łączem pozwalającym na reset hasła. Kod PHP:
Wysyłamy email. Kod PHP:
Drukujemy użytkownikowi odpowiedni komunikat. Kod PHP:
Do zmiennej przypisujemy wartość TRUE , aby formularz się nie wyświetlił. Kod PHP:
W przypadku gdyby liczba rkordów była większa bądź mniejsza od jednego , informujemy użytkownika , iż nie ma takiego konta lub nie zostało ono aktywowane. Kod PHP:
Kiedy w zmiennej jest ustawiona wartość FALSE , możemy wyświetlić formularz za pomocą metody. Kod PHP:
Metoda zawierająca wydrukowanie formularza. Kod PHP:
|