Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

am having trouble getting my .pl script to talk to the CGI.
use warnings; require LWP::UserAgent; use HTTP::Request::Common; my $browser = LWP::UserAgent->new(); my $url = 'http://localhost/cgi-bin/upload.cgi'; my $res=$browser->post( $url, [file1 => ["c:/test.txt"], file44=> ["c:\\test.txt"]], 'Content_Type'=>'form-data'); #die "URL Error: ", $res->status_line unless $res->is_success; print $res->content;
When it runs I get an error page saying
No files were selected for uploading.
The error was contained in an HTML response, so I believe that the CGI and my script are talking at least this much.

The form I am working with is...

<FORM action=http://localhost/cgi-bin/upload.cgi method=post encType=multipart/form-data><INPUT type=file name=FILE1> <P><INPUT type=file name=FILE44> <P><INPUT type=submit value=submit> </FORM>
Can anyone tell me what I am missing?

Replies are listed 'Best First'.
Re: Please help with LWP and file upload
by Anonymous Monk on Jul 11, 2003 at 18:08 UTC
    Please ignore .... it was a stupid case problem. I am so embarassed.
Re: Please help with LWP and file upload
by bobn (Chaplain) on Jul 11, 2003 at 18:03 UTC

    Update: Nevermind.

    Please post your code in between
    <code>
    and
    </code>
    tags.


    --Bob Niederman, http://bob-n.com