in reply to Is there a module to copy files from remote machines to my web server?
If I understood you correctly you want to copy a file from a webclient to the webserver. You can not install scripts on the webclient.
Here's one solution:
1) create a webpage with a form
The form contains a file-upload input tag, like so:
<FORM ACTION="myupload.cgi" METHOD="POST" ENCTYPE="multipart/form-data"> Which file do you want to upload? <input type=file size=50 maxlength=100000 name="thefile"> [...other input tags...] </FORM>
2) Now create a cgi-script
This script handles the uploaded data. with my example form the cgi-script need to be called "myupload.cgi". use the module CGI to get the data:
use CGI; $query = new CGI; $filename = $query->param('thefile'); while(<$filename>) { # do something with the data. }
But don't just copy my code, read the man page of CGI!
-- Brigitte 'I never met a chocolate I didnt like' Jellinek http://www.horus.com/~bjelli/ http://perlwelt.horus.at
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Newbie needs help
by smonk (Initiate) on Mar 27, 2001 at 02:06 UTC | |
by smonk (Initiate) on Mar 27, 2001 at 02:09 UTC |
In Section
Seekers of Perl Wisdom