my $sitelist_file="<c:\supportweb\content\sitelist.txt"
print $sitelist_file;
__END__
<c:supportwebntentsitelist.txt
Double-quoted strings treat backslash as starting escape sequences. Use single quotes instead:
my $sitelist_file='<c:\supportweb\content\sitelist.txt';
print $sitelist_file;
__END__
<c:\supportweb\content\sitelist.txt
A more fundamental problem is that you're not checking if your open succeeded. A standard check would have revealed this problem to you:
open DATA, $sitelist_file or die "Cannot open '$sitelist_file': '$!'";
... that is, if you know where to find the error log. It's been too long since I looked at ASP and PerlScript.
Oh, and you have a syntax error. Typo? for each should be foreach, or simply for:
for my $line (@lines){
$response->write($line);
}
print "Just another Perl ${\(trickster and hacker)},"
The Sidhekin proves Sidhe did it!
|