Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Kilka checkboxów obowiązkowy wybór co najmniej jednego
Forum PHP.pl > Forum > Przedszkole
krzesik
Witam,
generuję checkboxy w następujący sposób:

  1. .......
  2. while($nt=mysql_fetch_array($result2))
  3. {
  4. echo '<input id="'.$nt[nr].'" type="checkbox" name="nr[]" '.($_POST['nr']==$nt['nr'] ? 'CHECKED=""' : '').' value="'.($nt['nr']).'"><label for="'.$nt[nr].'">'.($nt['nr']).'</input>&nbsp; &nbsp;</label>';
  5. }
  6. .......


w inputach czy selectach jest prosto wstawiam required i po temacie, a jak podejść w przypadku kilku checkboxów?

Dziękuję za podpowiedzi!
nospor
Cytat
wstawiam required i po temacie

No nie po temacie. atrybut required to zadne zabezpieczenie ze ludzie wypelnia to pole. Kazdy bez najmniejszego problemu moze je ominac. Wiec zarowna dla selectow, inputow czy checkboxow masz robic walidacje w php.

Dla twoich checkboxow to bedzie cos ala:
  1. if (empty($_POST['nr'])) {
  2. echo 'Musisz zaznaczyc przynajmnej jeden numer';
  3. }

To rzecz jasna tylko uproszczony schemat walidacji
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.