Para eso sirve el default
Espero que entiendas lo que voy a poner a continuación. Es una forma resumida de tu código:
Código php:
Ver original// Recojes la variable
$facu = trim($_GET['facu']); // Quitamos espacios de adelante y atrás $facu = strtolower($facu); // Convertimos a minúsculas (?)
switch($facu):
case "accion":
case "ajedrez_damas":
case "arcade":
case "aventura":
case "carrera":
case "cartas":
case "clasicos":
case "deportivos":
case "educativos":
case "estrategia":
case "general":
case "habilidad":
case "infantiles":
case "lucha":
case "puzzle":
case "rol":
case "simulacion":
case "terror":
include "$facu.php"; break;
default:
include "inicio.php"; break;
endswitch;
hay varias cosas en las que tienes que fijarte. Primero, quité el case 'inicio', pues la página inicio.php irá como default. Segundo, los elementos ahora no tienen break; sino hasta el último (sin contar el default). Si lees bien el manual (otra vez) y entiendes cada palabra de lo que dice, verás el porqué y el cómo de este
truco. Por último, el default que ya mencioné, el cuál se ejecuta si $facu no coincide con ninguno de los casos establecidos.
Saludos,