Hola
paois1. Lo que tienes que hacer es sencillo. Te daré un ejemplo.
Mi página principal se llama
index.php, y es así:
Código PHP:
<html>
<head>
<title>Página principal</title>
</head>
<body>
<?php
include("carpetadearchivosaincluir/cabecera.php");
include("carpetadearchivosaincluir/menu.php");
include("carpetadearchivosaincluir/piedepagina.php");
?>
</body>
</html>
Como puedes ver, el parámetro que va dentro de la función
include es un archivo *.php, y debes escribir toda la ruta hasta el archivo si este está en una carpeta. Ahora: dentro de mi carpeta
carpetadearchivosaincluir estan los archivos
cabecera.php,
menu.php y
piedepagina.php; solo basta con que yo escriba algo como:
En menu.php:
Código PHP:
<?php
echo "Yo soy el menu.";
?>
En cabecera.php:
Código PHP:
<?php
echo "Yo soy el encabezado.";
?>
En piedepagina.php:
Código PHP:
<?php
echo "Yo soy el pie de página.";
?>
Como bien sabes, puedes colocar código html en los archivos *.php, así que puedes construir un menu, colocar una tabla, una imagen, lo que quieras, y listo.
Espero haberme dado a entender, saludos. Y otra cosa, después que termines con esto debes saber que lo que pedias inicialmente también se puede hacer utilizando AJAX, pero ya eso será más adelante.