Auge: Checkbox mit Prototype lesen und als Request Obj. an PHP Script

Beitrag lesen

Hallo

Hintergrund ist, das die Checkboxen dynamisch aus einer DB erzeugt werden. Meine Ajax Funktion also nie weiß, wie viele Checkboxen übergeben werden. Der User im Backend hat die Möglichkeit, beliebig viele Funktionen hinzuzufügen oder zu entfernen. Folglich variiert auch die Anzahl der Checkboxen.

Du musst hier aber unterscheiden. Die Syntax ' name="name[]"' muss benutzt werden, falls PHP zur Verarbeitung eines Formulars eingesetzt wird. Nur so weiß PHP, dass es um ein (mögliches) Array von Werten unter gleichem Namen geht, mit ' name="name"' würde nur der Wert der letzten angeklickten Checkbox von PHP angenommen.

Für alle[1] anderen Sprachen (z.B. Perl und JavaScript) handelt es sich um verschiedene Namen, wenn Arrayindizes vorgegeben sind (z.B. name[wert] und name[wort]). Da nimmt man entweder ' name="name"' oder man muss jeden Namen einzeln ansprechen.

[1] soweit ich das überblicken kann

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
Veranstaltungsdatenbank Vdb 0.3