Mailinglisten-Archive |
Hallo Eric, vielen Dank, jetzt habe ich den Fehler gefunden. Habe in meinem Test-Formular versehentlich nicht bei name="cbArray[0]" sondern bei id="cbArray[0]" herumgebastelt. Peinlich. Danke für das erleuchtende Beispiel. Sascha -----Original Message----- From: php-bounces at phpbar.de [mailto:php-bounces at phpbar.de] On Behalf Of Eric Binek Sent: Monday, March 07, 2005 1:42 PM To: deutschsprachige PHP-Mailingliste Subject: Re: [php] Checkbox Problem > danke für den Hinweis, leider ändert das nichts an der Ausgabe. Das > Array enthält trotzdem die gleichen Werte. Es macht keinen > Unterschied, ob ich das Array mit cbArray[] oder cbArray[0]... > aufbaue. Die Ausgabe lautet weiterhin 0 => 1, 1 => 1. <pre> <? $cbArray = $_POST['cbArray']; print_r($cbArray); ?> </pre> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>test</title> </head> <body> <form action="test.php" method="post"> <p><input name="cbArray[0]" type="checkbox" value="1"<? isset($cbArray[0])? print ' checked' : print ' /'; ?>>checkbox 1</p> <p><input name="cbArray[1]" type="checkbox" value="1"<? isset($cbArray[1])? print ' checked' : print ' /'; ?>>checkbox 2</p> <p><input name="cbArray[2]" type="checkbox" value="1"<? isset($cbArray[2])? print ' checked' : print ' /'; ?>>checkbox 3</p> <p><input type="Submit"></p> </form> </body> </html> Bei mir nicht. > Es muss doch irgendwie möglich sein, ein einfaches > Formular mit einem Checkbox Array nach dem Absenden > wieder gleich anzeigen zu lassen. > > [x] => [x] und nicht [x] > [ ] => [ ] [x] > [x] => [x] [ ] Gruß Eric -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive