Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re: How do you deal with HTML in Perl?

by cjf (Parson)
on Jul 25, 2002 at 01:01 UTC ( #185078=note: print w/replies, xml ) Need Help??

in reply to How do you deal with HTML in Perl?

I use Here docs for anything small and templating systems for anything serious. I won't open up the shouldn't contain HTML generation code debate again (try a search if you're interested).

Update: As for making heredocs look better in your code, indenting really helps:

my $text = "Hello, World!"; print <<" EOF"; <html> <head> <title>Example</title> </head> <body> <p>$text</p> </body> </html> EOF

Just make sure to quote the proper amount of white space before the EOF marker (also use double quotes unless you don't want variable interpolation).

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://185078]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2018-03-24 05:31 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (297 votes). Check out past polls.