![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 6.01.2008 Skąd: Działoszyn Ostrzeżenie: (0%) ![]() ![]() |
witam, mam taki skrypt:
a teraz opiszę problem, a wiec gdy pola w formularzu są puste i wyśle je to skrypt wykonuje się prawidłowo a powinien wyświetlic komunikat że coś nie jest podane i tutaj mam prosbę o wskazanie błędu (ewentualną poprawę jego) dziękuję za każdą formę pomocy i serdecznie wszystkich pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Ten post edytował MaciekDZN 14.02.2009, 11:45:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
if(isset sprawdza czy zmienna istnieje, więc istnieje skoro formularz został wysłany, zaś empty lub strlen sprawdza czy sa jakieś znaki w zmiennej.
Z drugiej strony te ify możesz robić w jednym zapytaniu, skoro wszystkie pola mają być wypełnione. Ten post edytował potreb 14.02.2009, 11:05:48 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
I oczywiście lepszym rozwiązaniem jest sprawdzanie czy strlen($_POST['wersjagry']) > 0 zamiast !empty($_POST['wersjagry']).
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 6.01.2008 Skąd: Działoszyn Ostrzeżenie: (0%) ![]() ![]() |
wielkie dzięki za pomoc, już wszystko działa tak jak powinno, tak czesto uzywalem isset ze zapomnialem do czego ona sluzy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
pozdrawiam (temat do zamkniecia) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 00:23 |