Michael Pratt wrote: > > I cant seem to get the ARGV to work right via web I get not found error but > it works via command line. whats the trick? > > It works if I do this get_file.pl test1.txt test2.txt > > but it wont work via http://www.host.com/cgi-bin/get_files.pl test1.txt > test2.txt >
You should read some about cgi:s (perhaps even join the cgi beginners list?) as these are called completely different. the way to call cgi's is: http://www.host.com/cgi-bin/get_files.pl?variable_name_1=test1.txt&variable_name_2=test2.txt then you get the query_string in $ENV{QUERY_STRING} in this format: $ENV{QUERY_STRING}= "variable_name_1=test1.txt&variable_name_2=test2.txt"; so from there you can either split and insert into a hash/hashref/set scalars or use the CGI.pm module. But as i said, cgi's differ quite a bit from 'normal' perl so you should read some about it, why not perldoc CGI? Good luck /Jon > Mike > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]