Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/01/2014, 10:52
dieguito12
 
Fecha de Ingreso: agosto-2009
Mensajes: 73
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Inconveniente switch anidados

Eleazan gracias por la respuesta, el $opcion viene desde este codigo:

Código PHP:
<?php

//session_start();
include ("funciones.php");

if(isset(
$_POST['nick'])) $nick=$_POST['nick'];
else 
$nick="";

if(isset(
$_POST['pass'])) $pass $_POST['pass'] ;
else 
$pass="";

if(
conexion($nick$pass)){
    if(
$_SESSION['estadoUsuario_estadoUsuario'] == 1)
        {
        if(
$_SESSION['rol_idRol'] == 1)
            
header("Location: inbox.php?pagina=admin");
            
        elseif(
$_SESSION['rol_idRol'] == 2)
            
header("Location: inbox.php?opcion=user");
        }
        else
            
header("Location: error1.php");
}
?>
Que es el login, de ahí obtengo si el usuario esta habilitado o no, y que tipo de usuario es, en el que uso la variable $opcion.

Mi pregunta es, porque al seleccionar cualquier opcion del menu, cuya variable es $recibe_pagina, se sale del case user y va directamente al default.

Saludos