Tengo un problemilla con un switch y creo que es por causa de php5.
Resulta que tengo el siguiente código en la página index.php:
Cita:
La variable $seccion la coge del menú, principal, de los botones que determinan una u otra sección:<?
include("./template/arriba.inc.php");
echo "seleccionada la sección ".$seccion;
if (!isset($seccion))$seccion="noticias";
switch($seccion)
{
case "noticias":
include("./secciones/noticias.inc.php");
break;
case "community":
include("./secciones/community.inc.php");
break;
case "animacion":
include("./secciones/animacion.inc.php");
break;
case "contacto":
include("./secciones/contacto.inc.php");
break;
default:
include("./secciones/noticias.inc.php");
}
include("./template/abajo.inc.php");
?>
include("./template/arriba.inc.php");
echo "seleccionada la sección ".$seccion;
if (!isset($seccion))$seccion="noticias";
switch($seccion)
{
case "noticias":
include("./secciones/noticias.inc.php");
break;
case "community":
include("./secciones/community.inc.php");
break;
case "animacion":
include("./secciones/animacion.inc.php");
break;
case "contacto":
include("./secciones/contacto.inc.php");
break;
default:
include("./secciones/noticias.inc.php");
}
include("./template/abajo.inc.php");
?>
Cita:
Este esquema me ha funcionado sin problema en otros servidores. Sin embargo, ahora lo he colgado en uno con php5 y simplemente no me funciona. Los enlaces hacen el trabajo de devolver la variable correctamente, sin embargo parece que el switch no recoja la variable. No devuelve ningún error, pero tampoco funciona.<ul class="listamenu">
<li><a href="index.php?seccion=noticias">Noticias</a></li>
<li><a href="index.php?seccion=community">Community</a></li>
<li><a href="index.php?seccion=animacion">Animación</a></li>
<li><a href="index.php?seccion=contacto">Contáctanos</a></li>
</ul>
<li><a href="index.php?seccion=noticias">Noticias</a></li>
<li><a href="index.php?seccion=community">Community</a></li>
<li><a href="index.php?seccion=animacion">Animación</a></li>
<li><a href="index.php?seccion=contacto">Contáctanos</a></li>
</ul>
¿Podría alguien ayudarme?
Gracias