Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%)
|
Witam
Wiem ze pytanie jest dość smieszne, ale ja juz siedze przy tym caly dzien i stoje w miejscu. Chce zrobic formularz zgloszeniowy z polami data kursy termin kursy imie tytul zawodowy adres tel. i na dole pole do znznaczenia "wyrazam zgode...." Chciałem zeby przed wysłaniem skrypt mogl sprawdzic poprawnosc wypelnionych pol. Domyslam się ze jest to łatwe, ale ja jestem na tyle poczatkujacy ze nie daje sobie rady nie mowie juz o tym zeby mi ktos to zrobil, ale chociaz jakies wskazowki/przyklad. Pozdrawiam i prosze o pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Taki skrypt w JavaScript (jQuery) zmieni przycisk w "nieklikalny" (taki, którego nie da się kliknąć), póki ktoś nie zaznaczy tego checkboxa. Oczywiście to tylko dodatek, ale miły dla Twoich użytkowników. Jeśli chodzi o PHP - oczywiście też musisz sprawdzić czy zostało zaznaczone ale szczerze to za późno jest jak dla mnie żeby czytać Twój kod. Wyprzedzając trochę Twoje oczekiwania mniemam, że te dane i tak będziesz chciał jeszcze zwalidować (obowiązkowo e-mail jak dla mnie). Dlatego z góry radzę napisać to trochę inaczej: - kod odpowiedzialny za walidacje - pętla wyświetlająca błędy - jeśli błędów == 0 to wyślij i pokaż komunikat "Wysłano" - jeśli błędów > 0 to pokaż formularz Kod w dużym skrócie będzie wyglądał tak: itd. Błędy wyświetlasz za pomocą.:
Sprawdzasz liczbę błędów za pomocą count. W zależności od liczby błędów wysyłasz maila lub pokazujesz ponownie formularz (jeśli ponownie formularz to wszystkie błędy ładnie będą wyświetlone jedno po drugim). Warto dodać klase css dla tych błędów. Minimum na czerwono pokolorować. W przykładzie dałem klasę "blad". |
|
|
|
fcppl [HTML][PHP]formularz zgloszeniowy 25.10.2010, 12:01:32
nospor Z treści tematu wnioskuję, że coś już próbowałeś n... 25.10.2010, 12:03:11
fcppl Ciezko to okreslic ze cos napisałem tylko testował... 25.10.2010, 14:09:46
sadistic_son Aby nie wysylac bez zaznaczonego checkboxa to w li... 25.10.2010, 16:08:13
fcppl witam,
draze ten temat bo juz siedze przy tym cal... 25.10.2010, 21:11:52
fcppl witam,
Dziekuje wszystkim za pomoc. Formularz dzi... 26.10.2010, 10:57:21 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 04:51 |