Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2010, 05:12
Strate
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 13 años, 7 meses
Puntos: 2
Pregunta Error : Notice: Undefined index: sec in

Buenos días,

estaba intentando empezar con páginas dinámicas y php, tengo la siguiente estructura pero me da el error del título.

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>
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.

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!