LPM: Text::Template and server-side includes in HTML files
Frank Price
fprice at mis.net
Wed Aug 30 17:49:02 CDT 2000
On Wed, Aug 30, 2000 at 05:34:41PM -0400, Gregg Casillo wrote:
> I've come up against this problem more and more recently: I use
> Text::Template to plug some data into an HTML page and spit it out to
> the browser. However, the static HTML page has several server-side
> includes (and sometimes these includes have more includes nested within
> them) in it which Text::Template does not seem to handle.
>
> Does anyone who uses Text::Template know of a way around this without
> getting rid of the server-side includes?
I thought CGI-generated pages couldn't use SSIs as such b/c the page
went directly to the browser without the httpd ever seeing it. So the
web server never has a chance to expand the include. Or at least
that's the rationale I dreamed up when I could never make it work.
I've done my own cheap SSIs like this (from within the perl script):
open(SSI, "header.ssi");
print $_ while (<SSI>);
close SSI;
Would be interested to know if you find a better way...
-Frank.
--
Frank Price | fprice at mis.net | www.sxse.org/fprice/
GPG key: www.sxse.org/fprice/gpg.asc | E Pluribus Unix
More information about the Lexington-pm
mailing list