Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]dostęp tylko dla rangi
Forum PHP.pl > Forum > Przedszkole
djtomaszq
Chciałbym aby niektóre elementy strony były wyświetlane tylko dla danej rangi np. Admin.

Przykład: plik index.php w ktorym są linki [zaloguj] | [Zarejestruj]
jeśli użytkownik się zaloguje to w ich miejsce pojawiają się linki: [Twój profil] | [Edytuj profil] | [Lista uzytkownikow] | [Wyloguj].

W tym miejscu chciałbym żeby link [lista użytkowników] był widoczny tylko dla rangi Admin, jesli zwykły user to są obok siebie tylko [Edytuj profil] i [Wyloguj].
Tak samo np. jeśli wejdę w [Twój profil] i tam mam ładnie wszystko graficznie ułóżone i z lewej strony jest Nick pod nim zdjęcie a pod zdjęciem dodatkowo jeśli ranga admin to pojawia się czerwony napis: ADMINISTRATOR ale jeśli zwykły user to nie ma nic.. itp itd etc...

Czy można (lub/czy to odpowiednie) to zrobić w taki sposób:

Pobieram z bazy danych kolumne "ranga" usera i jesli admin to pojawia się tekst, zdjecie, znak itd. I ten kod zrobić jako funkcję i wywolywac ją w miejscach gdzie chce np. przypisać nazwę ADMINISTRATOR w warunku if (tak) {pokaz}else{nie pokaż} smile.gif ? Jeśli nie to jak można to prościej rozwiązać..?
Fred1485
Najprościej tak jak mówisz chyba.
Salur
Tak jak sam mówisz.
  1. if($admin == "admin"){
  2. //pokaz
  3. } else {
  4. // nie pokazuj
  5. }
goartur
Najlepiej sprawdzic range podczas logowania i nastepnie ustawic sesje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.