Struppi: getelementbyGROUP

Beitrag lesen

Weil genau das die Ausgangslage war, ich erinnere an Deinen Code, den ich ergänzte

<input type="checkbox" name="child_1" value="zeigen">
<input type="checkbox" name="child_1" value="zeigen">
<input type="checkbox" name="child_1" value="zeigen">

Wenn die drei Zeilen für unterschiedliche Dinge (Name, Vorname, Adresse) stehen, dann kannst Du das nur über unterschiedliche Namen

Genau, das ist das Mißverständniss, für mich bedeutet so ein Konstrukt:

<input type="checkbox" name="child_1[0]" value="zeigen">

<input type="checkbox" name="child_1[1]" value="zeigen">
<input type="checkbox" name="child_1[2]" value="zeigen">

immer ein unterschiedlicher Feldname. Wie gesagt das ist eine PHP Eigenart diese Namen als Array auszuwerten, geht natürlich mit Perl auch, wenn man möchte.

Wie schon geschrieben in Perl braucht man die eckigen Klammern z.b. ...

manchmal

Man braucht sie immer nicht um gleichnamige Felder auszuwerten.

nicht

Man braucht sie im Fall 2 immer.

Nein, nur PHP braucht sie um daraus ein Array zu machen, wie gesagt so eine Funktion ist in 5 Minuten geschrieben, bzw. die eines vorhandenen Moduls ergänzt.

Struppi.