Donde esta el error?

ogamboa
06 de Octubre del 2004
Tengo el siguiente codigo

<?php
if (isset($opt))
switch ($opt)
{
case 1: $archivo="quienes.html";
break;
case 2: $archivo="instituciones.php";
break;
case 3: $archivo="partidos.php";
break;
}
else
{
$archivo="error.html";
}
?>

y llamo a una pagina desde el explorador con el siguiente link sitio.com/prueba.php?opt=1, la situacion es que siempre me devuelve error.html, cualquir ayuda sera agradecida

Sandy
06 de Octubre del 2004
Prueba con esto :)

<?php
if (isset($_GET['opt']))
switch ($_GET['opt'])
{
case 1: $archivo="quienes.html";
break;
case 2: $archivo="instituciones.php";
break;
case 3: $archivo="partidos.php";
break;
}
else
{
$archivo="error.html";
}
?>