Ich habe keine Ahnung, wie damit in ColdFusion 9 umzugehen, ich habe ein Formular eingereicht (POST) mit Element-Kontrollkästchen, genannt items [].Mit Formular-Arrays in ColdFusion arbeiten?
Wenn ich ein <cfdump var="#form#" />
No-Problem zu tun, erhalte ich alle Einzelteile mit den richtigen Namen angezeigt wie items[]
zB:
struct
ITEMS[] 13,14
FIELDNAMES ITEMS[]
jedoch ein <cfdump var="#form.items[]#" />
führt zu einem Fehler zu tun. Wie greife ich auf die CF9-Feldwerte zu? Irgendwie durchschleifen?
Ich kann nichts mit dem Array tun, um die IDs daraus zu bekommen? Gedanken? Ich bin etwas ratlos und ColdFusion ist nicht die einfachste Sprache, um Beispiele/Referenzen im Internet zu finden. ;)
Gibt es einen richtigen Weg, damit umzugehen? Ich muss die IDs herausholen, damit ich auf die Zeilen verweisen kann, die im Formular überprüft wurden, damit ich eine Aktion verfolgen kann.
Danke!
FWIW, PHP interpretiert Formularelemente mit einem "[]" als Array. CF behandelt gleichnamige Formularelemente als kommagetrennte Liste. –
Was tun, wenn Ihre Eingabe ein Komma enthält ?! Gibt es einen Weg, um dem zu entkommen? – rkingon
@rkingon nicht sicher, was Sie fragen. Bitte stellen Sie eine neue Frage. – Henry