Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/07/2008, 10:43
kxo
 
Fecha de Ingreso: julio-2008
Mensajes: 40
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Estructura de header,footer y menu

Hola! En este caso te recomiendo usar header como función.. algo así:

header.php
Código PHP:
<?
function cabecera(){
$global  $titulo//variable asignada en otro archivo (tomado de la base de datos, por ejemplo)

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
<?
/* se imprime el título dinámico */ 

 
echo $titulo;

?> 

</title>
</head> 
<body>

<?
}//terminas la función
?>

footer.php
Código PHP:
<?
function pie(){
?>
</body>
</html>
<?
}
?>

Cualquier otro archivo de contenido:
Código PHP:
include("header.php");
include(
"footer.php");

/* aquí pueden ir sentencias de cabecera u otras sentencias que te produciría 
algún error si hayas impreso algo antes, por eso es importante crear la función */

session_start(); // Esta fución produciría un error si hubieses impreso antes
session_register("logueado");

/*Una vez utilizadas las funciones, utilizas la función cabecera() declarada en header.php */

$titulo "P&aacute;gina de ejemplo";
cabecera();


/* contenido de la página */


pie() //Función que te imprime el pie de la página
?> 
Espero que te sirva. Saludos!