Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Kilka checkboxów obowiązkowy wybór co najmniej jednego
krzesik
post 13.05.2025, 15:51:09
Post #1





Grupa: Zarejestrowani
Postów: 513
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
nospor
post 13.05.2025, 16:27:19
Post #2





Grupa: Moderatorzy
Postów: 36 557
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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 22:01