Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wczoraj działał, dziś już nie., Temat zamkniety!
Wismat
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 29.07.2008

Ostrzeżenie: (0%)
-----


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.

Ten post edytował Wismat 3.05.2009, 12:34:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
drPayton
post
Post #2





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


  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...

Ten post edytował drPayton 3.05.2009, 12:35:06
Go to the top of the page
+Quote Post
Wismat
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 29.07.2008

Ostrzeżenie: (0%)
-----


Dziękuję za pomoc! Działa smile.gif

Tylko dziwi mnie jedna rzecz: Wczoraj działało, a dziś nie...

Ten post edytował Wismat 3.05.2009, 12:32:14
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 19:11