![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 10.03.2010 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Witam,
otoz raczkuje w dziedzinie PHP i MySQL (IMG:style_emoticons/default/biggrin.gif) Teraz chciałbym przystąpic do poziomu opcji dla administratora, na poczatku chociaz dostep tylko dla niego.. Mam juz rejestracje, logowanie, dostep dla zalogowanych, ale za nic nie moge poradzic sobie z dostepem dla admina.. Szukalem w Internecie, jednak nawet nie wiem pod jakim to haslem szukać.. Proszę chociaz o pomoc co mi sie przyda do tego i jakas strukture, bo myslalem, nad dwoma.. Jesli jest się użytwkonikiem: Admin -> Ma się dostęp lub osobne logowanie.. Proszę o pomoc! Nie chodzi mi o gotowce, czy tego typu podobne, zalezy mi na samodzielnej pracy:) Z góry dziękuję Mischief |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Zawszę się kiedyś może przydać drugi administrator lub jakaś inna ranga, a w takim wypadku będzie trzeba przerabiać kod, a teraz dodać jedną kolumnę do bazy to nie problem.
Dodaj sobie do tabeli user (czy jaką tam masz u siebie) status - default 0. Przy logowaniu, jak sprawdzasz czy istnieje użytkownik pobierasz dodatkowo `status` a następnie, przy zalogowaniu dodatkowo dajesz sobie w zmiennej $_SESSION np ['status'] = $status;. Z takim rozwiązaniem możesz od razu zrobić sobie kilka grup: 0 - użytkownik (oczekujący na weryfikację - email lub cokolwiek) 1 - użytkownik zaakceptowany/zatwierdzony 2 - moderator 3 - super moderator 4 - junior admin 5 - główny admin W skrypcie jeśli chcesz później przekazać jakąś opcję wystarczy:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 00:06 |