Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Jak sprawdzić, czy zmienne istnieję?, Problem ze fragmentem kodu
-petylyl-
post
Post #1





Goście







Witam,
Mam pewnien problem. Chciałbym, aby PHP sprawdził, czy zbiór zmiennych istnieje. Jeśli przynajmniej jedna z nich nie istnieje (uzytkownik nie wpisał danych), to wyskakuje komunikat o określonej treści. Wymyśliłem coś takiego:

Kod
if (isset($imie) && isset($nazwisko) && isset($ulica) && isset($numer_domu) && isset($kodp) && isset($miejsc))
    {
    echo '<h1> Zamówienie zostanie wysłane na adres:</h1>'.'<br />';
    echo '<font size="5">';
    echo $imie;
    echo ' ';
    echo $nazwisko.'<br />';
    echo $ulica;
    echo ' ';
    echo $numer_domu.'<br />';
    echo $kodp;
    echo ' ';
    echo $miejsc;
    echo '<font/>';
    }
else
    {
    echo 'Na poprzedniej stronie nie został podany adres!';
    }


Teraz problemy:
1) Rezultaty są nie do końca takie, jakie bym chciał. Wystarczy bowiem, że wpiszę w formularz chociażby jedną zmienną, na przykład $imie, a zostaje ona wydrukowane.
2) Gdy nie wpiszę żadnej zmiennej (zostawie te pola puste, php mimo wszystko nie drukuje mi komunikatu zawartego w "else".

Bardzo proszę o podpowiedzi, jak sobie z tym problemem poradzić. Szukałem w google takich informacji, ale tam wyjaśnienia dotycza funkcji isset() do jjednej zmiennej, a mnie chodzi zastosowanie jej do kilku zmiennych.

Pozdrawiam
D.Z
Powód edycji: dodalem tag (cysiaczek)
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 - 11:35