Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: $_GET pobranie zmiennej parametru
Forum PHP.pl > Forum > PHP
Solaris2001
Mam taki link:
Kod
index.php?id=1

Za pomocą zmiennej $_GET['id'], mogę sprawdzić jaki parametr został wywołany.
A ja chciałbym otrzymać zmienną określającą ten parametr czyli "id".
Precyzując, jest mi to potrzebne do instrukcji warunkowej:
  1. if($_GET == 'id'){
  2. $title = 'Tytuł';
  3. }

Niestety zmienna $_GET jest tablicą i zwracana jest wartość "Array" zamiast "id".
Czym to zastąpić?
Damonsson
Nie wiem czy dobrze zrozumiałem, ale nie możesz po prostu
  1. if(isset($_GET['id']))
?
Szymciosek
Albo jak już bardzo chce porównywać to:

  1. if ($_GET['id'] == 'id') { ... }
Solaris2001
Cytat(Damonsson @ 15.02.2013, 20:17:13 ) *
Nie wiem czy dobrze zrozumiałem, ale nie możesz po prostu
  1. if(isset($_GET['id']))
?

No teraz jest OK, dziękuje.

Cytat(Szymciosek @ 15.02.2013, 20:21:35 ) *
Albo jak już bardzo chce porównywać to:

  1. if ($_GET['id'] == 'id') { ... }

Ale wtedy sprawdzasz parametr zmiennej "id", a tu nie o to chodzi.
Szymciosek
Sam najpierw chciałeś porównać TABLICĘ get ze zmienną typu string 'id', więc podałem jedyny działający sposób starając się myśleć jak Ty.
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.