Código PHP:
Ver original
<html> <head> <title>Ejemplo de PHP</title> </head> <body> <?php include("libpagina.phtml") ?> <?php CabeceraPagina(); ?> <TABLE> <TR> <TD> <?php Indice() ?> </TD> <TD> Esta es otra página<BR><BR> completamente distinta<BR><BR> pero comparte el pie y la cabecera con la otra.<BR><BR> </TD> </TR> </TABLE> <?php PiePagina(); ?> </body> </html>
Ya cree la librería con nombre libpagina.phtml El cual contiene:
Código PHP:
Ver original
<?php function CabeceraPagina() { ?> <FONT SIZE="+1">Esta cabecera estará en todas sus páginas. </FONT><BR> <hr> <? } function PiePagina() { ?> <hr> <FONT SIZE="-1">Este es el pie de página.</FONT><BR> Autor: Joaquin Gracia <? } function Indice() { ?> <A HREF="ejem06a.phtml">Pagina 1</A><BR> <A HREF="ejem06a2.phtml">Pagina 2</A><BR> <? } ?>
Pero no funciona. Estoy usando el WampServer para emular un host, y he puesto los dos archivos (el de la librería: libpagina.phtml, y el archivo .php desde donde llamo las funciones contenidas en libpagina.phtml) en la carpeta llamada www, que WampServer destina para que uno coloque los archivos php.
Imagino que la bronca está en la parte de <?php include("libpagina.phtml") ?>, en el sentido de que la ruta del archivo libpagina.phtml está mal. Ya le moví pero no me sale.
Ayuda, gracias.