Cheatah: Forumulardaten mit Array versenden ?

Beitrag lesen

Hi,

als mir die idee kam, ob es vielleicht möglich ist ein array
direkt vom from zum server zu senden !

mit JavaScript kannst Du nicht direkt senden, sondern musst den Browser anweisen, dies zu tun (location.href, document.forms[x].submit()...). Danach stehen Dir ausschließlich die Mechanismen von HTTP zur Verfügung, also POST-Daten (auf Formulare beschränkt), URL-Parameter, Cookies etc., sprich: Strings.

Du kannst aber beispielsweise mehrere gleichnamige URL-Parameter übermitteln, welche dann serverseitig als Array interpretiert werden können. Bei PHP musst Du die Beschränktheit dieser Sprache beachten, multiple Parameter nur dann als Array zu erkennen, wenn sie "name[]" mit eckigen Klammern heißen.

Für mehrdimensionale Arrays musst Du Dir eine Semantik ausdenken, die Du clientseitig gut herstellen und serverseitig gut dekodieren kannst. Beachte auch den absolut üblichen Fall, dass clientseitig keine Programmiersprache zur Verfügung steht.

Cheatah