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:
|
|
|
|
mischief [MySQL][PHP]Opcje Admina 8.04.2010, 17:05:00
blooregard CytatMam juz rejestracje, logowanie, dostep dla za... 8.04.2010, 17:22:32
mischief No tak, ale chodzi mi o podstronę dostępną tylko d... 8.04.2010, 17:25:06
blooregard Więc robisz warunek, w którym pokazujesz stronę je... 8.04.2010, 17:27:01
mischief no własnie tak kombinowalem, ale niezbyt wiem jaki... 8.04.2010, 17:32:12 
pedro84 Cytat(mischief @ 8.04.2010, 18:32:12 ... 8.04.2010, 18:05:41
mischief Czyli dodatkowe stworzenie bazy i użytkowników któ... 8.04.2010, 18:12:34
Daiquiri Nie rozumiem po co chcesz to robić dla jednego uży... 8.04.2010, 18:20:06
mischief No własnie probowalem juz tym sposobem, nie wychod... 8.04.2010, 18:23:10 
pedro84 Cytat(mischief @ 8.04.2010, 19:23:10 ... 8.04.2010, 18:33:03
mischief [PHP] pobierz, plaintext <?phpsession_start... 9.04.2010, 15:15:01
Rysh Ale czego nie rozumiesz? To co użytkownik ma w baz... 9.04.2010, 16:20:25
mischief Teraz rozumiem
Ok dzięki wszystkim za pomoc Nowe... 9.04.2010, 16:53:57 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 08:06 |