Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]-GET, Warunek czy istnieje 2,3 lub x GET.
Forum PHP.pl > Forum > Przedszkole
Giluś
Cześć, chce zrobić warunek IF, w którym chce sprawdzić czy istnieje dany GET, wiem że w adresie URL stroi on na 2 (lub większym miejscu) przykład:
?a=zwsu&typ=1 &modf=16.

?a=zwsu - GET 1
&typ=1 - GET 2.
&modf=16 - GET 3.



Gdy dam warunek:

  1. if(isset($_GET))

To zwróci TRUE bo jest: ?a=zwsu (a = zwsu).

A ja chce poznać czy istnieje GET: Typ oraz Modf, mógł bym użyć czegoś takiego.:

  1. if(isset($_GET['typ']) OR isset($_GET['modf'])) {}


Ale po prostu dla ułatwienia może da się zrobić coś takiego, że jeśli w adresie są 2 lub więcej get to zwraca True.

Pozdrawiam i z góry dziękuje.
lobopol
Możesz zrobić tak jak mówisz, ale do paska adresu mogę ci wcisnąć dowolną liczbę getów,
  1. if(isset($_GET['typ']) && isset($_GET['modf'])) {}

może być jak koniecznie chcesz wiedzieć ile masz getów w url to zlicz liczbę elementów w tablicy
  1. count($_GET)
!*!
count()
Giluś
No tak, nie pomyślałem o count.

Dzięki bardzo smile.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.