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

Re: HTML/CGI for loop problem

by blue_cowdawg (Monsignor)
on Jul 14, 2014 at 15:51 UTC ( #1093573=note: print w/replies, xml ) Need Help??


in reply to HTML/CGI for loop problem

There are multiple ways you can do this. You might want to investigate using HTML::Template and friends instead of embedding your HTML inside your code. If you still want to embed your HTML inside your code one way to embed your for loop is to use two print statements instead of one. The first prints everything up to and just shy of what the for loop is doing and the other everything after the for loop.

sub buildHTML { my $html = <<!firsthalf something something !firsthalf foreach my $iter(@whatever) { $html = sprintf "%s %s",$html, $something else; } my $html2 =<<!secondhalf; other stuff !secnodhalf return $html . $html2 }


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2020-05-27 09:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If programming languages were movie genres, Perl would be:















    Results (154 votes). Check out past polls.

    Notices?