On Jan 7, [EMAIL PROTECTED] said:
>1) Created an HTML template file which contains HTML code (of course) and
>the names of variables that are populated in my script. For example, if
>the following line is in my template file:
>
><td>Hello $name</td>
>
>Then somewhere in my perl script, you will find:
>
>my $name = "Ian";
The variable in your template file must be uppercase, so it must be $NAME.
The variable in your program can be named whatever you want -- the
connection will be seen in a moment.
>2) Included the following in the perl script:
>
>CGI::FastTemplate->set_root("/where/my/templates/are");
>$tpl->define( main => "filename.tpl");
Add here:
$tpl->assign(NAME => $name);
That will cause "$NAME" to be replaced with $name's value in your
template.
>$tpl->parse( PAGE => "main");
>$tpl->print(PAGE);
--
Jeff "japhy" Pinyan [EMAIL PROTECTED] http://www.pobox.com/~japhy/
RPI Acacia brother #734 http://www.perlmonks.org/ http://www.cpan.org/
** Look for "Regular Expressions in Perl" published by Manning, in 2002 **
<stu> what does y/// stand for? <tenderpuss> why, yansliterate of course.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]