Cita:
Iniciado por ocp001a
Será mejor con switch-case:
Código PHP:
Ver originalswitch($row['usuario']){
case 'admin':
header('Location:indexadmin.php'); break;
case 'usuario1':
header('Location:indexuser1.php'); break;
case 'usuario2':
header('Location:indexuser2.php'); break;
default:
header('Location:indexcomun.php'); break;
}
Aunque en lo personal, prefiero un sólo index que llame los elementos de la base de datos según permisos del usuario.
Es bastante mas prolijo trabajar con un case, pero luego de un header SIEMPRE debes poner un exit; para cortar la ejecución del php actual
Código PHP:
Ver originalcase 'admin':
header('Location:indexadmin.php'); break;
case 'usuario1':
header('Location:indexuser1.php'); break;
case 'usuario2':
header('Location:indexuser2.php'); break;
default:
header('Location:indexcomun.php'); break;