![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, co zrobić aby wszystkie pola w formularzu były obowiązkowe?(gdy się nie wypełni jakiegoś pola, wpis nie zostaje zapisany), obecnie jest tak że po wypełnieniu jednego pola (obojętnie którego) pola wpis jest dodawany, proszę o pomoc.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
To proste, spójrz na warunek który zbudowałeś, a potem przetłumacz to na język "polski" :)
jeżeli pole1 jest puste i pole 2 jest puste i pole2 jest puste i poleN jest puste Warunek będzie spełniony jeżeli wszystkie pola są puste, tak? Ergo, jeżeli chociaż jedne pole nie będzie puste, warunek nie będzie spełniony. Już wiesz co trzeba zmienić? :) Przy okazji, przenoszę na przedszkole. pozdr. |
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Eee...niebardzo...nie miałem nigdy bliższej styczności z "empty"...możesz mnie trochę bardziej nakierować
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 75 Dołączył: 19.08.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Można to zrobić z automatu dla wszystkich pól.
Tutorial: http://www.kurshtml.boo.pl/html/ramy_formu...formularze.html -------------------- Idąc po czyichś śladach, nie zajdziesz ani kroku dalej...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
PS. zrobiem:
...tak ale teraz się wogle formularz nie wyświetla, tylko puste wpisy dodają... Ten post edytował kleszcz12 16.03.2008, 14:07:43 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Można to zrobić z automatu dla wszystkich pól. Tutorial: http://www.kurshtml.boo.pl/html/ramy_formu...formularze.html może jestem trochę serwer-sidowo-skrzywiony, ale nie do końca wierzę w walidację TYLKO po stronie przeglądarki, Po stronie przeglądarki może być, ale po stronie serwera MUSI być (oczywiście w moim mniemaniu) a po stronie serwera możesz zrobić tak:
Ten post edytował Cezar708 16.03.2008, 14:10:05 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ok działa...
A wie ktoś jak to zrobić z "empty", z ciekawości ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 75 Dołączył: 19.08.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
może jestem trochę serwer-sidowo-skrzywiony, ale nie do końca wierzę w walidację TYLKO po stronie przeglądarki Cezar, to nie skrzywienie - wystarczy, że klient wyłączy JS w przeglądarce. I masakra. Walidacja PHP zawsze, JS opcjonalnie, żeby nie pchać niepotrzebnie danych do parsowania do PHP'a. -------------------- Idąc po czyichś śladach, nie zajdziesz ani kroku dalej...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:22 |