Ah. PerlScript. :)
One problem is with your filename string:
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!
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.