Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: walidacja formularza o zmiennej ilosci pol
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Ogotay
Czolem:

W jaki sposob sprawdzic formularz generowany z bazy?
Ilosc, rodzaj i nazwy pol zalezne od zawartosci bazy
ennics
nadaj polom odpowiednie typy i validuj typy nie same pola. Możesz np zrobić tabelę konfiguracyjną w postaci:
id|nazwa_tabeli_validowanej|nazwa_pola_tabeli|typ_pola

w kolumnie typ_pola ładujesz identyfikator wyrażenia regularnego które ma walidować dane pole.
Identyfikatorami mogą być nazwy metod w klasie np.
  1. <?php
  2.  
  3. class valid {
  4. public static final function vNip() {
  5. //...validacja
  6. }
  7. public static final function vRegon() {
  8. //...validacja
  9. }
  10. }
  11.  
  12. ?>

to w miare uniwersalne rozwiązanie winksmiley.jpg
Ogotay
dzieki za odp ale nie bardzo zrozumialem sad.gif
dlaczego php a nie JS?
zalozmy z w formularzu bedzie n grup radiobuttonow od radio1 do radion.
jak powinna wygladac petla, ktora przeleci przez wszystkie radia i sprawdzi czy sa zaznaczone?
czy jezeli wszystkie radia beda mialy jakis typ to wystarczy sprawdzic typ?
w jaki sposob?
none
Witam
Coś takiego
Kod
for( i=0; i<form.elements.length; i++ )
{
       if ( form.elements[i].type == 'radio' )
       { //tu sobie sprawdzasz co tam chcesz dla danego elementu w tym            
           // przypadku radio butona  
       }

}
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.