Estoy haciendo una web en php desde cero, pero mi problema es que siempre he usado el framework CodeIgniter y allí hay cosas que ya se hacen solas y ahora estoy muy perdido.
El tema es que quiero hacer un menú con varios links y, evidentemente, cada uno de estos links nos envía a una página diferente, pero yo quiero conservar siempre algunas partes de mi web, como son el head, el mismo menú o el footer. La idea de menú seria como esto:
Código:
Lo que quiero hacer es crear links del formato "www.miweb.com/contacto" como en el ejemplo pero que no esté obligado a crear un documento entero "contacto.php" con sus tags <html> y todo, porque esto seria repetir código y básicamente php nos evita tener que hacer esto.<ul> <li><a href="<?=$url_base?>/contacto">Contacto</a></li> <li><a href="<?=$url_base?>/fotos">Fotos</a></li> <li><a href="<?=$url_base?>/info">Informacion</a></li> </ul>
Conozco la mecánica de los include, pero claro, la idea es que siempre cargue el mismo menú pero el parámetro que le envío al include sea diferente y, a causa de eso, me cargue otro contenido diferente.
Entonces mi pregunta es, ¿cómo creo ese menú? ¿cómo hago para pasar una variable que le diga a index.php qué página tenga que cargar y la url quede del tipo "www.miweb.com/pagina"?
Espero que haya quedado claro lo que quiero, no sé si me he explicado del todo bien. Gracias por la ayuda y pido perdón otra vez por lo básica que es esta pregunta.