![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Witam
Wykonuje formularz w wieloma checkboxami. Są one pogrupowane w kategoriach. Chciałem dla każdej kategorii zrobić tablicę z wartościami. Dla przykładu Kod <input name="dodatkowe[]" type="checkbox" value="1" /> <input name="dodatkowe[]" type="checkbox" value="1" /> <input name="dodatkowe[]" type="checkbox" value="1" /> Przy zaznaczeniu trzech checkboxów zwraca: Natomiast przy zaznaczeniu np. 2 i 3: Czyli numeruje od zera. Proszę o jakąś poradę jak rozróżnić pola, nie chcę zbytnio robić dla każdego pola osobnej zmiennej. Lecz jeżeli to jedyne wyjście to proszę o informację. Ten post edytował pitu120 11.01.2012, 04:40:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Nie będę się sam rozpisywał gdyż to bez sensu ale z chęcia podam ci pomocną linkę:
http://www.plus2net.com/php_tutorial/array_checkbox.php Heh wygląda na to że nie doczytałem Twojego pytania niestety. Przepraszam oczywiście i już się reflektuję. Myślałeś nad JS ? Mógł byś automatycznie dopisywać coś do nazwy lub wartości. Mając wartości typu '1_1','2_0','3_1' gdzie pierwsza część to numer checkboxa a dopiero druga to wartość powinno być już dużo prościej. Oczywiście możesz też każdemu nadać indywidualny name i problem znika sam z siebie. Nie jest to zbyt problematyczne bo znów można to zautomatyzować po stronie JS. Ten post edytował Uriziel01 11.01.2012, 07:45:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:33 |