Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Napis na Napisie
Forum PHP.pl > Forum > Przedszkole
Matimor
Witajcie
Mam taki problem, otóż: mam stworzone dwa linki:
Kod
$_GET['page']
$_GET['users']


Mój problem polega na tym, że jeżeli nie ma w ogóle w linku zmiennej page i users to pokazuje mi strone startową,
Kod
if(!$_GET['users'] && $_GET['page'])
{
//Strona startowa
}


Problem polega na tym, że na każdym poziomie ?page wyświetla mi zawartośc:
Kod
if($_GET['users'] == "edit")
{
//Zawartosc users
}


Zawartośc users kopiuje się na każdą zakładkę page, jak mam zrobić aby pokazywało mi zawartośc users tylko gdy mam w linku ?users=edit a nie wszędzie?
Blame
isset
Matimor
Zbyt wiele mi to nie pomogło, efektu zero.
Blame
  1. if(isset($_GET['page']){
  2.  
  3. if(isset($_GET['users']) && $_GET['users']=='edit'{
  4.  
  5. //Zawartosc users
  6.  
  7. }
  8.  
  9. //Tutaj dajesz sobie następne warunki, w zależności od wartości $_GET['page']
  10.  
  11. }
  12.  
  13. else{
  14.  
  15. //Strona startowa
  16.  
  17. }


Spróbuj teraz. Aha, i nie wiem czy taką strukturę chcesz otrzymać. To zależy od tego czy ?page jest ustawione gdy wywołujesz ?users.
Matimor
Błąd polegał na tym iż strone startową miałem w
Kod
if(!$_GET['page'])


A to nie jest zdefiniowane, zrobię tak jeżeli jest właśnie taki wykaz !$_GET to ma przydzielać dla zmienne $_GEt page=start winksmiley.jpg Za chęci Pomógł
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.