estaba intentando empezar con páginas dinámicas y php, tengo la siguiente estructura pero me da el error del título.
Código:
Se que el error me lo da porqué no e inicializado $sec, pero no se como inicializarlo y que aún así me funcione bien el código.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Aquí el título</title> <link href="style.css" type="text/css" rel="stylesheet"> </head> <body> <div id="contenedor"> <div id="header"> <h1>Aquí va la cabecera</h1> </div> <div id="menu"> <?php include("menu.php"); ?> </div> <div id="contenido"> <?php $sec=$_GET['sec']; if(empty($sec)){ include("intro.php"); }else{ if(file_exists($sec.".php")) include($sec.".php"); else echo 'Perdón pero la página solicitada no existe'; } ?> </div> </div> </body> </html>
A ver si alguien me puede arrojar un poco de luz por favor.
P.D: Perdonad mi ignorancia, pero es el sistema de includes la mejor manera de crear páginas dinámicas? Si no es así, algún tutorial o referencia para ayudarme y entender la estructura de una base de datos de una página dinámica por favor.
Muchas gracias por todo!