phpbar.de logo

Mailinglisten-Archive

[php] PHP und checkboxen

[php] PHP und checkboxen

Armin Steiner aka QUAKEman steiner_(at)_dynamic-webpages.de
Wed, 8 Dec 1999 19:20:52 +0100


> 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