Ok. Hare todo de nuevo y posteare lo que hice paso a paso:
Primero, con Dreamweaver hare libpagina.phtml.
Codigo:<?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>
<? } ?>
Y agregare:<?php
error_reporting(E_ALL);
?>
(esto lo puse al principio del codigo)
Ahora hare ejem06a.phtml
Codigo:<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
error_reporting(E_ALL);
?><?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>
[Aqui me ha surgido la duda si el codigo que me dio дٳŦ٭ va en todas las paginas, para probar, lo pondre]
Ahora, hare ejem06a2.phtml
Codigo:
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
error_reporting(E_ALL);
?>
<?php include("libpagina.phtml") ?>
<?php CabeceraPagina(); ?>
<TABLE>
<TR>
<TD>
<?php Indice() ?>
</TD>
<TD>
Página 1
<BR><BR><BR><BR><BR>
Contenido blalbl blalb alb<BR><BR>
más cosas...<BR><BR>
fin<BR><BR>
</TD>
</TR>
</TABLE>
<?php PiePagina(); ?>
</body>
</html>
Cabe señalar que Dreamweaver permitio que creara .phtml pero al momento de ejecutarlo, no reconoce la extensión.
Ahora, lo subire al servidor que tengo que es 260mb.com:
El formato de
libpagina.phtml es correcto y los links funcionan.
En
ejem06a.phtml solo muestra el texto pero no lleba el formato de
libpagina.phtml.
En
ejem06a2.phtml muestra el texto y no lleba el formato de
libpagina.phtml.
Insisto, yo creo que la sintaxis es correcta, pero.. entonces?
Gracias por su ayuda
Saludosss xD