Hola Feliz Año primero que todo
Bueno pasa lo siguiente tengo 2 tipos de rol usuario y el administrador cada uno tiene su carpeta tengo un proyecto ya creado y funcionando
pero tengo un problema al iniciar sesion digamos con usuario y escribir por ejemplo direccion/admin entra sin problemas o si entro con admin y tecleo direccion/usuario pasa lo mismo
tengo lo siguiente para intentar controlar eso
<php
if(isset($_SESSION['usuario'])){
if($_SESSION['usuario']['perfil'] != "administrador"){
header("Location: ../usuario/");
}
}
?>
como dice hay si es diferente a administrador que lo devuelva a usuario pero no funciona
ahora si agrego un session_start();
<php
session_start();
if(isset($_SESSION['usuario'])){
if($_SESSION['usuario']['perfil'] != "administrador"){
header("Location: ../usuario/");
}
}
?>
me dice lo siguiente session_start ya fue iniciada y sera omitida igual no lo devuelve al directorio que corresponde
bueno l odel session_start ya fue iniciada creo que es porque tengo un session_start en el login supongo que hace referencia a eso