Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z wyświetlaniem
Forum PHP.pl > Forum > Przedszkole
Lampek
Witam
Mam pewnien problem. Otóż na mojej stronce użytkownik tworzy sobie galerie po czy może do niej dodawać zdjęcia. Galerie są wybierane z pola select input. I teraz chodzi mi o to, że admin ma widzieć wszystkie galerie jakie są utworzone natomiast użytkownik tylko swoje, a widzi wszystkie. Chciałem sobie poradzić z problemem w ten sposób, żeby sprawdzać range w sesji 1-admin 0-użytkownik no ale teraz dla admina dział dobrze, a użytkownikowi nic się nie wyświetla.
Kod funkcji:
Funkcja odpowiedzialna ze sprawdzanie rangi
  1. function adm_get_category_option()
  2. {
  3. $lacz = lacz_bd();
  4. print_r($_SESSION);
  5. if($_SESSION['ranga']==1)
  6. {
  7. $wynik = $lacz->query("SELECT * from galery
  8. order by galleryID");
  9. $ilosc = $wynik->num_rows;
  10. adm_category_option($wynik, $ilosc);}
  11. else {
  12.  
  13. $_SESSION['nazwa_uz'] = $uzyt;
  14. print_r($_SESSION);
  15. $wynik = $lacz->query("SELECT * from galery where nazwa_uz = '" .$uzyt. "'
  16. order by galleryID");
  17. $ilosc = $wynik->num_rows;
  18. adm_category_option($wynik, $ilosc);
  19. }
  20. return;
  21. }


Funkcja wyświetlająca całość

  1. function adm_category_option($wynik, $ilosc)
  2. {
  3. if ($ilosc)
  4. {?>
  5. <form action="gallery.php">
  6. <h3>Wybierz galerię do edycji</h3>
  7. <select name="gallery" class="input" width="100">
  8. <option></option><?php
  9. for($i=0; $i<$ilosc; $i++)
  10. {
  11. $row = $wynik->fetch_assoc();?>
  12.  
  13. <option><?php echo $row['galleryID'];?></option>
  14. <?php
  15. }?>
  16. </select>
  17. <input type=submit class="submit" value="Przejdź"><br><br>
  18. </form><?php
  19. }else echo '<div class="error">Brak galerii</div>';
  20. }
nospor
No ale kolejnosc ma znaczenie...
nie: $_SESSION['nazwa_uz'] = $uzyt;
a: $uzyt = $_SESSION['nazwa_uz'] ;

I na przyszłość zastosuj sie do
Temat: Jak poprawnie zada pytanie
No takie pytania to nawet do działu przedszkole nie pasują :/
Lampek
Działa wybaczcie głupi błąd nowicjusza.
nospor
Gdybyś zastosował się do tematu, do którego dałem ci linka, to by nie było co wybaczać, bo na ekranie przeglądarki miałbyś błędy i pewnie sam byś się domyślił zanim przylecial na forum. smile.gif

Wieć poczytaj ten temat dokładnie i sie do niego stosuj.
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.