[php] Funkcja GET

0

Jak sprawdzic czy zmienn aby na pewno nie została przesłana funkcja GET?

//Nie umiesz czytać? Jak wół stoi przyklejony wątek "PREFIXy - piszcie [JS] lub lub [HTML]" - stosuj się do tego! - M

0

W PHP jak się domyślam? Jeżeli zmienna przesłana została metodą GET to jest w tablicy $HTTP_GET_VARS ($_GET dla nowszych PHP). A jak nie to jej tam nie ma. Zwykłe porównanie:

if ($_GET["zmienna"] == '') {
  echo "zmienna nie została przesłana GET";
}

[dopisane]
to prawda, możemy sprawdzać jeszcze poprzez isset() lub empty(), ale proste porównanie rzuciło mi się pierwsze na myśl :)

0

Wielkie dzeki

0

Witam :)
Może lepiej napierw sprawdzić czy zmienna istnieje?

if ( (isset($_GET["zmienna"]))  &&  ($_GET["zmienna"] != "" ) )
{
    // zmienna istnieje i posiada wartość
}

Pozdrawiam

// chyba ciężko, żeby posiadałą wartość, a nie istniała - ŁF

1 użytkowników online, w tym zalogowanych: 0, gości: 1