![]() |
|
Zmiana 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ł: Panel Administratora - Poszczególne działy (https://cemesik.7m.pl/forumdisplay.php?fid=29) +---- Dział: Zmiana hasła (https://cemesik.7m.pl/forumdisplay.php?fid=113) +---- Wątek: Zmiana hasła (/showthread.php?tid=42) |
Zmiana 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: Sprawdzamy czy użytkownik jest zalogowany na konto administratora. Kod PHP: Tworzymy nagłówek strony . Kod PHP: W pasku tytułu wpisujemy informację , która będzie określała nasze obecne położenie . Kod PHP: Kiedy formularz do zmiany hasła został wysłany , sprawdzamy , czy wszystkie pola zostały wypełnione . Jeżeli nie , wówczas musimy wyświetlić odpowiedni komunikat . Kod PHP: Teraz należy sprawdzić , czy nowe hasło pasuje do jego potwierdzenia . Kod PHP: Z tabeli , gdzie zapisane są dane administratora , wybieramy dane użytkownika , który obecnie jest zalogowany do panelu . Kod PHP: Obecne hasło trzeba zakodować przy użyciu algorytmu MD5 i sprawdzić , czy pasuje ono do hasła zapisanego w bazie danych . Kod PHP: Jeżeli wszystko się zgadza , możemy zaktualizować hasło użytkownika w bazie danych . Kod PHP: Wyświetlamy komunikat informujący o poprawnej operacji zmiany . Kod PHP: Informacja dla użytkownika , że jego hasło nie zgadza się z tym podanym w bazie danych . Kod PHP: Wyświetlamy informację , że nowe hasło nie pasuje do jego potwierdzenia . Kod PHP: Drukujemy tabelę zawierającą formularz . Kod PHP: Jeżeli użytkownik nie posiada odpowiednich uprawnień , przekierowujemy go do strony głównej panelu , aby się zalogował . Kod PHP: |