Mailinglisten-Archive |
> ich habe ein Formular mit mehreren checkboxen. Diese werden dynamisch > via php3 erzeugt. Daher habe ich allen den gleichen Namen (z.B. > $checkbox und verschiedene Values gegeben. Jetzt ist meine Frage, wie > kann ich diese Checkboxen mit php3 Abfragen. Ich bekomme leider immer > nur den Wert der letzten Checkbox zurück. Hi Gerd, Werte von Checkboxen in Formularen werden in php mittels Arrays ausgegeben. z.B. so: printf("<form method=\"get\" action=\"$PHP_SELF\">"); printf("<input type=\"checkbox\" name=\"varray[]\" value=\"Eins\">Eins<br>\n"); printf("<input type=\"checkbox\" name=\"varray[]\" value=\"Zwei\">Zwei<br>\n"); printf("<input type=\"checkbox\" name=\"varray[]\" value=\"Drei\">Drei<br>\n"); printf("<input type=\"checkbox\" name=\"varray[]\" value=\"Vier\">Vier<br>\n"); printf("<input type=\"submit\" name=\"submit\" value=\"Los!\"></form>"); und den Array kannst du dann mit ner for-schleife durchlaufen und ausgeben: if(isset($submit)) { $indexLimit = count($varray); for($i=0; $i< $indexLimit; $i++) { printf("Checkbox $i ist $varray[$i] (angeklick). <br>\n"); } } mit bestem Gruß Armin *** don't ask anymore stupid questions - you already know the answer *** _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tips, Links MySQL-Tutorial und *NEU* WhoIsWho *NEU* --- alles zu PHP3 .... DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________
php::bar PHP Wiki - Listenarchive