Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?

Re: open a file and print out to webbrowser

by Sidhekin (Priest)
on Oct 30, 2007 at 19:15 UTC ( #648089=note: print w/replies, xml ) Need Help??

in reply to open a file and print out to webbrowser

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!

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://648089]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (3)
As of 2021-01-18 01:16 GMT
Find Nodes?
    Voting Booth?