Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Kilka checkboxów obowiązkowy wybór co najmniej jednego
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 517
Pomógł: 1
Dołączył: 25.08.2012

Ostrzeżenie: (0%)
-----


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!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 01:32