Thread Formular Array im Content POSTen (13 answers)
Opened by IceRage at 2008-09-07 17:27

IceRage
 2008-09-08 14:19
#114344 #114344
User since
2008-09-07
93 Artikel
BenutzerIn
[default_avatar]
Also ich hab jetzt, wie du empfohlen hast,
Code (perl): (dl )
1
2
use strict; 
use warnings;
eingeschaltet - kamen eine ganze Menge Meldungen, die es erstmal zu bereinigen galt - war aber kein allzu großes Problem.

Mit diesem Code hier:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        my @values=("$directory\\".$snapshots[$i], "$directory\\".$thumbs[$i]);

        $req = HTTP::Request->new("GET", "http://example/index.php");
        $req->header("content-type" => "multipart/form-data");
        $req->header("content-encoding" => "iso-8859-1");
        $cookie_jar->add_cookie_header($req);
        $res = $ua->request($req);
        my @forms = HTML::Form->parse($res);
        $forms[0]->param( 'userfile[]', \@values );
        print $forms[0]->param();
        $req = $forms[0]->click();
        $cookie_jar->add_cookie_header($req);
        $res = $ua->request($req);
        my $site = $res->content;


versuche ich 2 Bilder hochzuladen. Das Problem ist jetzt, dass ausschließlich das erste Bild im Array hochgeladen wird, wobei aber "userfile[]" auf jeden Fall das Bildarray im Formular darstellt. Da müsste man doch dann auch mehr übergeben können, oder ist das technisch gar nicht möglich?

Vielen Dank erstmal für die bisher gegebene Hilfestellung.

Gruß, IceRage

View full thread Formular Array im Content POSTen