sprawdzanie, czy zmienna jest ustawiona - Wersja do druku +- Forum hosting 4un.eu (http://www.4un.eu/forum) +-- Dział: Inne (/Forum-Inne) +--- Dział: Tworzenie stron (/Forum-Tworzenie-stron) +---- Dział: PHP (/Forum-PHP) +---- Wątek: sprawdzanie, czy zmienna jest ustawiona (/Thread-sprawdzanie-czy-zmienna-jest-ustawiona) |
sprawdzanie, czy zmienna jest ustawiona - deros - 04-23-2012 04:11 PM Do sprawdzania czy zmienna jest ustawiona służy funkcja języka PHP: isSet(x) gdzie za x wstawiamy nazwe zmiennej, którą chcemy sprawdzić, czy została zdefiniowana. Ponieważ funkcja zwraca jako wynik true lub false jest bardzo przydatna w połączeniu z instrukcją warunkową if. Dla zobrazowania funkcji posłużymy się sytuacją, gdy użytkownik strony wpisze swoje imie do formularza, a na następnej stronie pojawi się jego imie. zakładam, że mamy formularz, który metodą POST wysyła zmienną uzytkownik (nazwa pola formularza uzytkownik nasza zmienna będzie miała postać: Cytat:$_POST['uzytkownik']skrypt, który będzie miał ją odebrać będzie miał postać: Cytat:if(isSet($_POST['uzytkownik'])){Jeżeli użytkownik wpisze swoje imie zmienna zostanie ustawiona i wyświetlona na stronie, gdy jednak wyśle pusty formularz zmienna zostanie nieustawiona i wykona się to co jest wpisane po else. W nbaszym przypadku pojawi się napis Witaj nieznajomy |