Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: panel admina
Forum PHP.pl > Forum > Przedszkole
vtuner
Czy ktoś mogłby mi podać jak bedzie wyglądało aby:
Jak admin jest zaloguje to dodaje mu sie przycisk PA.
Jak zaloguje sie Junior admin to dodaje mu się jeszcze coś innego
Jak zaloguje się zwykły użytkownik to po prostu ma taką samą strone jak przed logowaniem.
I
Jak wchodze po PA to mam logowanie(oczywiste), ale jeśli mam jakiś plik np od dodawania newsów to jak ktoś wpisze adres tego pliku np. admin/nowy_news.php to go przekieruje do logowania, ale jak jest zalogowany to juz może spokojnie wchodzić bez przekierowania.

Wiem że chodzi o sesje ale jak to w kod wpasować to nie wiem.
aleksander
propnuje sciagac kod jakiegos prostego skruptu ktory ma panel admina i poogladac sobie kod.

Co do Twoich pytan odpowiedz jest jedna: instrukcje warunkowe
vtuner
Cytat(aleksander @ 2005-10-31 19:01:41)
propnuje sciagac kod jakiegos prostego skruptu ktory ma panel admina i poogladac sobie kod. (...)

a znasz jakiś kod. Bo ja nie widziałem
aleksander
www.hotscripts.pl
Ociu
Z przyciskiem, to by u mnie tak wyglądało (tutaj tekst, wstaw sobie co chcesz):
  1. <?php
  2. switch(Core::instance('user')->permission->getByName(get::Session('username'))) {
  3. case 'Admin':
  4. $button = 'Jesteś Adminem !';
  5. break;
  6.  
  7. case 'Junior Admin':
  8. $button = 'Jesteś Junior Adminem !';
  9. break;
  10.  
  11. Default:
  12. $button = '';
  13. break;
  14. }
  15. print $button;
  16.  
  17. ?>



A teraz na poważnie. switch" title="Zobacz w manualu php" target="_manual i ten artykuł
ActivePlayer
hmm... jesli znasz skladnie php... napisz sobie najpiew cos takiego:
Kod
jesli(cos) to
{
//costam
}
w przeciwnym wypadku
{
// costam innego
}

a potem, przekształć to zgonie ze składnią php
Rastman
ja używam bazy danych, kazdy rodzaj użytkownika ma określone funkcje, a kazdy konkretny użytkownik ma dostęp do podzbioru tych funkcji. wszystko to w bazie jest.
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.