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
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
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 :)
Wielkie dzeki
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