Thread Formular Array im Content POSTen
(13 answers)
Opened by IceRage at 2008-09-07 17:27
Hallo allerseits,
ich versuche wie folgt Formulardaten per POST zu senden. Im Formular ist ein Array enthalten, dass: name="userfile[]" heißt. Wenn ich jetzt eben diesen Namen im Content benutze, und 2 Zellen des Arrays somit mit Werten füllen will, bekomme ich die Rückmeldung, dass ein Fehler aufgetreten ist, weil mindestens 1 userfile hochgeladen werden muss. Das nur so nebenbei ... Meine Frage ist eigentlich: Wie muss der Content-String ($content) für Arrays aussehen? Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 $content = "type=direct&userfile[]="; $content .= "$directory\\".@werte[$i]; $content .= "&userfile[]="; $content .= "$directory\\".@anderewerte[$i]; print "\n".$content."\n"; $contlen = length($content); $req = HTTP::Request->new("POST", "http://bigpichost.de/upload.php"); $req->header("content-type" => "application/x-www-form-urlencoded"); $req->header("content-encoding" => "iso-8859-1"); $req->header("connection" => "close"); LG, IceRage |