![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 6.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam wyrysowane 4 checkboxy które są dynamicznie wprowadzane na formularz z bazy postgresa. Mam też 3 przyciski na formularzu gdzie pierwszy to: zaznacz wszystkie, drugi: odnzacz wszystkie i trzeci odwróć. Moim problemem jest przekazanie do innego formularza które zostały zaznaczone. Poniżej przedstawiam skrypt
itd...
Kto mi pomoże sobie z tym poradzić? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php
print'<pre>';print_r($_POST);print''; $count = 5; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <title> [tytul strony] <link rel="stylesheet" id="myStylesheet" href="./red.css" type="text/css" /> <script type="text/javascript"> function switchAll(check){ for (var j=0;j<<?php echo $count; ?>;j++){ box=eval("document.checkboxform.C" + j); if(box.checked==1){box.checked=(check==1)?1:0;}else{box.checked=(check==0)?0:1;} } } </script> </head> <body> <form name="checkboxform" method="POST"> <input class="raporty" type=button value="Zazn. wszyst." onclick="switchAll(1)" /> <input class="raporty" type=button value="Odzn. wszyst." onclick="switchAll(0)" /> <input class="raporty" type=button value="Odwróć zazn." onclick="switchAll()" /> <p> <?php for ($x=0;$x<$count;$x++) { echo '<br />'; echo '<input type="checkbox" name="C'.$x.'" value="'.$x.'" checked="checked" /> '.$x.''; } ?> </p> <input type="submit" value="OK" /> </form> </body> </html> Ten post edytował bigZbig 17.10.2006, 09:51:12 -------------------- bigZbig (Zbigniew Heintze) | blog.heintze.pl
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Checkboxy są tablicą wartości więc traktuj je jak tablice. Bez tych nawiasów zostanie przesłana wartość ostatniego zaznaczonego checkboxa. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
@jarrod - zastanów się czy Ty chcesz stworzyć tyle tablic ile jest checkboxsów? Poza tym poco skoro każdy checkbox ma unikalną nazwę?
-------------------- bigZbig (Zbigniew Heintze) | blog.heintze.pl
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
no tak....
Cofam ostatnie zdanie ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:40 |