Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wczoraj działał, dziś już nie.
Forum PHP.pl > Forum > Przedszkole
Wismat
Witajcie. Piszę w przedszkolu, gdyż uczę się PHP dopiero od miesiąca. Wczoraj zrobiłem oto taki kod, który m.in miał za zadanie sprawdzic, czy została ustalona zmienna alfa, czyli:
CODE
if(count($_GET) == $_GET['alfa'])
{
echo 'Jest zmienna alfa!';
}
else
{
echo 'Nie ma zmiennej alfa!';
}



Wczoraj elegancko działało, ale dziś rano już nie działa. Obojętnie czy jest wpisana zmienna alfa, czy też jej nie ma to wyświetla się "Nie ma zmiennej alfa". Wiecie może dlaczego?

Pozdrawiam.
drPayton
  1. <?php
  2. if(count($_GET) == $_GET['alfa'])
  3. ?>

Oznacza: jeśli ilość zmiennych w tablicy GET = wartość zmiennej alfa...
Podaj jako alfa 1 to pewnie zwróci true...

Jeśli chcesz sprawdzić, czy zmienna istnieje, to:

  1. <?php
  2. if(isset($_GET['alfa']))...
  3. ?>


@down: Mogło działać tylko jeśli jako parametr alfa podawana była jedynka...
Wismat
Dziękuję za pomoc! Działa smile.gif

Tylko dziwi mnie jedna rzecz: Wczoraj działało, a dziś nie...
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.