#!/usr/bin/perl @date = localtime(time); $date[4]++; $Time = "$date[4]/$date[3]/$date[5]"; $Query_File = $ENV{QUERY_STRING}; $Query_File =~ s/%([0-9A-F][0-9A-F])/pack("C",oct("0x$1"))/ge; $Query_File =~ tr/+/ /; ($url) = split(/\&/,$Query_File); if ($url =~ /=/) { ($name, $url) = split(/=/, $url); } if ($url =~ /^(ht|f)tp:\/\//) { print "Location: $url\n\n"; } else { &Error("Your URL sould be begining by http:// or ftp://\n"); } sub Error { my($ErrorText) = @_; print "Content-type: text/html\n\n"; print "Error: ".$ErrorText; exit; }