Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z funkcją isset()
miki555
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.03.2006

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


Witam wszytskich. Mam na serwerze taki zestaw php5.1.2 + apache2 + mysql 5.0.5 i nie wiem czemu ale funkcja isset() wogole nie dziala. Wiem ze powina zwracac true badz false w przydapku gdy formularz posiada jakas wartosc badz nie.
Przykladowo dla poniższego przykladu:
echo 'isset($ile): '.isset($ile).'<br />';
Za kazdym razem nizaleznie czy formualrz jest wypelniony czy nie, otrzymuje taki wynik: isset($ile):
bez jakiejkowiek wartosci, podobny efekt ma funkcja empty z tym ze w jej przypadku zawsze zwraca 1 czyli prawde.
Nie wiem co jest grane
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lenczewski
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 1
Dołączył: 31.08.2005

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


po pierwsze uzywaj odpowiedniego BBCode (php),
po drugie funkcja isset zwraca TRUE jeżeli zmienna istnieje (zostanie utworzona)
Jeżli zmienna istnieje, ale ma wartość NULL (jest pusta) funkcja isset także zwróci wartośc TRUE.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 13:57