Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2011, 07:33
Avatar de chwc
chwc
 
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 16 años, 4 meses
Puntos: 103
Respuesta: Alguna forma de no tener que escribir en html mi pie de página siempre igu

Mira, te recomiendo que extraigas el codigo de la cabecera hasta el contenido, y la pones en un archivo, ej: cabecera.php y pie.php
Codigo ejemplo
cabecera.php
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="es">
  3. <title><?php echo $titulo ?></title>
  4. <meta .. />
  5. </head>
  6. <h1>Nombre de la pagina</h1>
  7. <ul id="menu">
  8. <li><a>Inicio</a></li>
  9. <li><a>Menu2</a></li>
  10. </ul>
y luego creas pie.php
Código HTML:
Ver original
  1. <p id="pie">Contenido del pie</p>
  2. </body>
  3. </html>

y a la pagina por ejemplo inicio.php
Código PHP:
Ver original
  1. <?php
  2. $titulo = "Este es el titulo que se mostrara";
  3. include('cabecera.php');
  4. ?>
  5. <p> Aca pongo el contenido de cada pagina</p>
  6. <?php
  7. include('pie.php');
  8. ?>
y cuando abre la pagina inicio.php, te adjunta los 3 archivos en uno.

es importante que entiendas esta linea en el archivo cabecera.php
Código PHP:
Ver original
  1. <title><?php echo $titulo ?></title>
eso hace que al final el servidor termine mostrando el contenido de la variable $titulo, es decir quedaria luego de procesar asi:
Código HTML:
Ver original
  1. <title>Este es el titulo que se mostrara</title>