Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Rangi + dostęp
Deotho
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 2.05.2012
Skąd: Hogwart

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


Witam,
chciałbym zrobić system rang + dostępu.

Administrator - Panel administratora, panel moderatora - rank = 2
Moderator - Panel moderatora, brak dostępu do panelu administratora - rank = 1
Użytkownik - brak dostępu do PA i PM - rank = 0

Jak mogę coś takiego stworzyć?
Prosiłbym, aby ktoś mnie naprowadził, bo nie wiem jak zacząć.

Ten post edytował Deotho 14.05.2012, 08:49:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Deotho
post
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 2.05.2012
Skąd: Hogwart

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


Hmm nie wiem czy dobrze zrozumiałem.
Skoro mam już w tabelce users pole rank, a w nim wpisane 0 - użytkownik, 1 - admin, 2 - mod
Teraz wystarczy, że dodam np. do admin.php sesję z adminem i jeśli jest ok to wyświetla zawartość?

Przykładowo mój plik admin.php
  1. <?php
  2. include('config/db.php');
  3. include('templates/header.php');
  4. ?>
  5.  
  6.  
  7.  
  8. <?php include('templates/footer.php'); ?>


Dodaję do niego sesję:

  1. <?php
  2. include('config/db.php');
  3. include('templates/header.php');
  4. if($_SESSION["rank"] == 1) {
  5. echo "Nie posiadasz praw administratora.";
  6. } else {
  7. echo "Jesteś zalogowany jako administrator.";
  8. }
  9. ?>
  10.  
  11.  
  12.  
  13. <?php include('templates/footer.php'); ?>


Ten post edytował Deotho 14.05.2012, 14:12:18
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: 29.12.2025 - 12:52