Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Autoryzacja i rangi użytkowników
Despero
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 6
Dołączył: 9.05.2008

Ostrzeżenie: (0%)
-----


Uczę się PHP i utknąłem w pewnym punkcie w moim planie stworzenia od zera pewnego serwisu internetowego w celu nauczenia się i zrozumienia zasad działa PHP. Chodzi o to że chcę wyświetlić odpowiednią stronę po zalogowaniu użytkownika w zależności od rangi jaką on posiada.

Posiadam bazę danych z odpowiednimi tabelami w której jest tabela 'użytkownicy' a w niej "id_user, uzytkownik, haslo, user_level" Z założenia mam trzy rangi (user_level) użytkowników:
- zwykły użytkownik - user_level=1
- super użytkownik - user_level=2
- administrator - user_level=3

Czyli, np. podczas dodawania użytkownika "Jan Nowak" została mu nadana ranga "1" czyli zwykły użytkownik i po zalogowaniu się tej osoby wyświetlić ma się stroną z np. możliwością dodawania komentarzy, a np. jeśli zaloguje się "Anna Nowak" która jest administratorem i ma rangę "3" wyświetlona zostanie strona z panelem administratora. Pewnie wiecie o co mi chodzi.

Znalazłem podobny problem http://forum.php.pl/index.php?showtopic=89478 ale niestety nie za bardzo zostało to wyjaśnione (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Mogę liczyć na jakieś wskazówki?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Despero
post
Post #2





Grupa: Zarejestrowani
Postów: 73
Pomógł: 6
Dołączył: 9.05.2008

Ostrzeżenie: (0%)
-----


Czyli pewnie chodzi o kod który jest w tym poście http://forum.php.pl/index.php?showtopic=89...st&p=451419 ale zmodyfikowany odpowiednio pod moją bazę danych, odpowiednie zmienne, a także zamiast 'print' będzie odpowiednia funkcja PHP która przekieruje na np. stronę index2.php?

Za gotowca byłby wdzięczny, ale jak pisałem chcę się nauczyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Despero 27.05.2008, 11:12:05
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 13:53