Hi, I have a small Perl Script that calls a .tmpl file A.tmpl. This .tmpl file has two <TMPL_INCLUDE> statements that include two other files B.tmpl and C.tmpl.
Files A,B and C are in the same directory. I am able to display the three of them as a single HTML file. No problems till here. Now, the B.tmpl and C.tmpl files access images stored in yet another directory (NOTE: Also tested by putting them in same directory and that is not working either!!!). Those images are not getting displayed. Below are the details (Consider ROOT=/usr/local/apache/htdocs/homepages) Main Perl Script (present in ROOT/software/cgi-bin/sample/) ----------------------------------------------------------------------- #!/usr/local/bin/perl use HTML::Template; my $template = HTML::Template->new(filename => "$ENV{DOCUMENT_ROOT}/software/html/Index.tmpl"); print "Content-Type: text/html\n\n"; print $template->output; ----------------------------------------------------------------------- Index.tmpl (present in ROOT/software/html/) ----------------------------------------------------------------------- <TMPL_INCLUDE top_screen.tmpl> <TABLE>some table items that do not refer to images/CSS and have not been included here</TABLE> <TMPL_INCLUDE bottom_screen.tmpl> ------------------------------------------------------------------------ top_screen.tmpl (present in ROOT/software/html/) ----------------------------------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0034)http://www.uc.edu/softwareinstall/ --> <!--- top header included in another file---><HTML><HEAD><TITLE>UCit - Software Distribution</TITLE> <META http-equiv=Content-Type content="text/html; charset=windows-1252"><LINK href="main.css" rel=stylesheet> <META content="MSHTML 6.00.2800.1476" name=GENERATOR></HEAD> <BODY leftMargin=0 topMargin=0 marginheight="0" marginwidth="0"> <TABLE cellSpacing=0 cellPadding=0 width=800 border=0> <TBODY> <TR> <TD colspan=3><IMG alt="" src="banner_software.gif" border=0><IMG alt="" src="banner_right.gif" border=0></TD> </TR> <TR> <TD width=616> <TABLE cellSpacing=0 cellPadding=0 width=616 align=left border=0> <TBODY> <TR> <TD width=48><IMG height=37 alt="" src="menu_left_middle.gif" width=48 border=0></TD> </TR> </TABLE> </TD> </TR> </TBODY> </TABLE> ----------------------------------------------------------------------- bottom_screen.tmpl (present in ROOT/software/html/) ----------------------------------------------------------------------- <TABLE cellSpacing=0 cellPadding=0 width=800 border=0> <TBODY> <TR> <TD colSpan=4><BR><IMG height=49 src="footer.gif" width=800 useMap=#footer border=0></TD></TR> </TBODY> </TABLE> <!-- <MAP name=footer><AREA shape=RECT alt=Search coords=34,8,95,39><AREA shape=RECT alt="Site map" coords=108,8,188,39> <AREA shape=RECT alt="Contact us" coords=202,8,293,39 href="http://www.ucit.uc.edu/contactus.asp"> <AREA shape=RECT alt="UCit home" coords=305,8,402,39 href="http://www.ucit.uc.edu/"> </MAP>--> </BODY> </HTML> ----------------------------------------------------------------------- Though the 3 .tmpl files are getting displayed in one page, none of the '.gif' or '.css' files in top_screen.tmpl and bottom_screen.tmpl get displayed. Their actual location is ROOT/software/images/ but I put them in the same directory as the .tmpl files hoping they would work but they don't. Any idea why this might be happening? Thanks, Sharad __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Html-template-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/html-template-users