#!/usr/bin/perl -wT use strict; BEGIN { $|=1; print "Content-type: text/html\n\n"; use CGI::Carp('fatalsToBrowser'); } use CGI; use LWP::Simple; use File::Temp qw(tempfile); use CGI::Untaint; my $handler = CGI::Untaint->new($q->Vars); my ($fh,$name) = tempfile( "fileXXXXXXXX.jpg", DIR => '/home/web/user1/temp' ); my $url = $handler->extract(-as_url => 'set'); #my $url = $q->param('set'); #$url =~ m!^(http://[-.\w?&;]+.jpg)! # or die "The url does not look valid"; #$url = $1; getstore($url,"../temp/$filename");