elvirus: dynamisch erstelltes Formular sendet keinen string

Beitrag lesen

if (i<10) formular.action = 'objekt_neu_bilder_upload.php?id=<?php echo($id); ?>&name=objekt<?php echo($id); ?>gr0'+i+'&zahl='+i+'&param=gross';
  else formular.action = 'objekt_neu_bilder_upload.php?id=<?php echo($id); ?>&name=objekt<?php echo($id); ?>gr'+i+'&zahl='+i+'&param=gross';
  formular.method = 'post';

ist dir der Unterschied zwischen "post" und "get" klar?
http://de.selfhtml.org/html/formulare/definieren.htm

Hallo Plan_B,

sorry, dass ich den Code nicht genauer beschrieben habe. Also, ich versende mit dem angegebenen URL in der action Variablen per GET, das soll so sein, funktioniert auch statisch ganz gut. Dort sind die Daten für den neuen Dateinamen. Das mit der if-Abfrage resultiert aus einer unschönen Konvention, die ich irgendwann am Anfang getroffen habe, das werde ich später bereinigen.
Weiter unten kommt ein input-tag, welches per POST an den action-URL übersendet werden soll. Und genau das klappt nur in der statischen Variante. Das dynamisch generierte input wird ignoriert...aber der button macht genau, was er machen soll.

Ich schau mir die Definitionen gern nochmal an...

Grüße,
elvirus