![]() |
Główny plik administratora - 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 i katalogi systemu zarządzania społecznością (https://cemesik.7m.pl/forumdisplay.php?fid=26) +---- Dział: Główny plik administratora (https://cemesik.7m.pl/forumdisplay.php?fid=50) +---- Wątek: Główny plik administratora (/showthread.php?tid=27) |
Główny plik administratora - Admin - 05-08-2025 Kod PHP:
Rozpoczynamy sesję oraz rejestrujemy w niej zmienne potrzebne do identyfikacji użytkownika i jego ustawień strony . Kod PHP:
Włączamy dwa pliki konfiguracyjne z ustawieniami połączenia dla bazy danych oraz samego framework-a . Kod PHP:
Sprawdzamy , czy język administratora został ustawiony . Jeżeli nie , wpisujemy wartość zmiennej pochodzącej z pliku konfiguracyjnego . Kod PHP:
Zmiana języka poprzez kliknięcie w stopce na odpowiednią opcje . Kod PHP:
Wpisujemy do zmiennej z konfiguracją język wybrany przez użytkownika . Kod PHP:
Włączamy plik z odpowiednim językiem oraz główny plik systemy . Kod PHP:
Pobieranie zmiennej z wartości przesłanej zarówno metodą _POST , jak i _GET . Kod PHP:
Pobieramy główną zmienną , która decyduje o naszym położeniu w systemie . Kod PHP:
W przypadku gdyby zmienna była pusta , wówczas wpisujemy do zmiennej domyślną wartość . Kod PHP:
Teraz od wartości zmiennej będzie zależeć , który plik zostanie włączony i jakie operacje będą mogły być wykonane . Kod PHP:
Deklarujemy klasę aplikacji oraz uruchamiamy metodę , która jest odpowiedzialna za rozpoczęcie strony . Kod PHP:
Sprawdzamy czy użytkownik się logował . Kod PHP:
W przypadku próby logowania należy zorientować się , czy pola nie pozostały puste , a jeśli tak , to wyświetlić odpowiedni komunikat . Kod PHP:
Teraz w tabeli ze zdefiniowanymi administratorami sprawdzamy , czy dane podane przez użytkownika pasują do któregokolwiek rekordu . Kod PHP:
Kiedy wynik zwróci nam jeden rekord , jest to informacja , iż dane w formularzu są prawdziwe i możemy zalogować użytkownika . Kod PHP:
Wpisujemy do zmiennych w sesji odpowiedne dane . Kod PHP:
W przypadku wypełnienia pól niepoprawną zawartością zwracamy błąd ustawiając w odpowiedniej zmiennej jej treść . Kod PHP:
Uruchamiamy aplikację . Kod PHP:
Generujemy wygląd panelu administracyjnego wraz z wpisaną treścią . Kod PHP:
|