Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Ukrycie linku w menu
Forum PHP.pl > Forum > Przedszkole
plejaz
Witam, w jaki sposób mogę ukryć część sekcji menu/link dla użytkownika, który nie jest zalogowany jako admin ?
Mając sesję logowania rozróżniającą admina i usera jest to do zrobienia ?
  1. <?php
  2. require 'config.php';
  3. $role = $_SESSION['sess_userrole'];
  4. if(!isset($_SESSION['sess_username']) && $role!="admin"){
  5. header('Location: index.php');
  6. }
  7. ?>

Kshyhoo
Czyż nie tak:?
  1. if($user == "admin") {
  2. // dla admina
  3. } else {
  4. // dla innych
  5. }
plejaz
Cytat(Kshyhoo @ 25.04.2018, 09:16:51 ) *
Czyż nie tak:?
  1. if($user = "admin") {
  2. // dla admina
  3. } else {
  4. // dla innych
  5. }


Nie bardzo rozumiem jak mam to zaimplementować.
Mając odnośniki w postaci operatora button
  1. <button class="przycisk2" onclick="window.location.href='dodaj.php';">DODAJ</button>
  2. <button class="przycisk" onclick="window.location.href='#';">NIEWIDOCZNY DLA USERA</button>
  3. <button class="przycisk" onclick="window.location.href='wyloguj.php';">WYLOGUJ</button>
Kshyhoo
Cytat(plejaz @ 25.04.2018, 09:40:17 ) *
Nie bardzo rozumiem jak mam to zaimplementować.

Serio?
  1. <?php
  2. if($user == "admin") {
  3. ?>
  4. <button class="przycisk" onclick="window.location.href='#';">NIEWIDOCZNY DLA USERA</button>
  5. <?php
  6. } else {
  7. ?>
  8. <button class="przycisk" onclick="window.location.href='#';">WIDOCZNY DLA USERA</button>
  9. <?php
  10. }
plejaz
Niestety nic to nie daje, nawet jak zmieniam $user na $role.
  1. <?php if($role = "admin") { ?>
  2. <button class="przycisk" onclick="window.location.href='#';">NIEWIDOCZNY DLA USERA</button>
  3. <?php } else { ?>
  4. <button class="przycisk" onclick="window.location.href='#';">WIDOCZNY DLA USERA</button>
  5. <?php } ?>
aras785
nie = tylko ==

  1. if($user == "admin") {
  2. // dla admina
  3. } else {
  4. // dla innych
  5. }
plejaz
Dziękuję, działa!!
Kshyhoo
Cytat(aras785 @ 25.04.2018, 09:53:44 ) *
nie = tylko ==

Dokładnie tak, dzięki za zwrócenie uwagi wink.gif
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.