Estoy haciendo un ejercicio con un sistema de página única con referencias a distintas html según el link que se active. El problema es que la primera vez que accedo a la página noticias.php me tira un error (que surge de un else que puse) a continuación paso el código
Código codigo:
Ver original
<?php include ("encabezado.php"); ?> <?php /** * Declaro la función para seleccionar la página que recibe un parámetro genérico: la variable $n */ function elijo($n) { switch ($n) { case "1 ": case "2": case "3": case "4": case "5": case "6": case "7": case "8": case "9": case "10": return include "noticias/noticia$n.htm"; break; default: echo('ha ocurrido un error'); break; } } ?> <div id="contenidoPrincipal"> <?php if (isset($_GET["noticia"])) { $noticia=$_GET["noticia"];/** elijo($noticia); } else { echo('valor inválido');//ESTO ES LO QUE ME TIRA CUANDO ACCEDO POR PRIMERA VEZ }
Muchas gracias desde ya,