Re: Simple Question... I hope

[email protected] ("Owen")
Newsgroups perl.beginners.cgi
Message-ID <[email protected]>
> Ok, I'm uploading a file to a 3rd party. The file is being uploaded to
> an https site with a cgi extension. The 3rd party finally provided me
> with a snippet of their Perl code. They see the attempt coming
> through, but there is no data. I understand how all this works... i
> think there's just a dot i'm not connecting somewhere. PLEASE HELP...
> Thanks in advance!!!
>
> In my html file I have...
> <font size="4" color="#000066">File: </font><INPUT TYPE="file"
> NAME="XML_DATA" size="47"></p>
> <INPUT TYPE="submit" NAME="submitButtonName" VALUE="Submit Query"></p>
>
> See below:
> Here is the Perl snippet of what they're doing...
>
>     my $query = new CGI;
>     my (@data) = $query->param;
>     my (%data,$key);
>     foreach $key (@data)
>     {
>       $data{$key} = $query->param($key);
>       &logXmlOrder ("key($key) data($data{$key})");
>     }
>     read(STDIN,$xmlcontent,$ENV{'CONTENT_LENGTH'});
>     &logXmlOrder ("Content=$xmlcontent");
>
> Here is what they're telling me is logged on their side:
>
> key(submitButtonName) data(Submit Query)
> Content=





Are you a server, or just a client to a server?

I am sorry but I don't understand what you are doing.

Normally, the actioning cgi script is on the server and you call that to
upload your file.

If you have access to your server, have a look at
http://search.cpan.org/~gunnar/CGI-UploadEasy-0.11/ for the easiest means
for uploading files


Owen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.