Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/09/2015, 13:10
Avatar de joseanguiano
joseanguiano
 
Fecha de Ingreso: agosto-2015
Ubicación: Coatzacoalcos
Mensajes: 87
Antigüedad: 8 años, 8 meses
Puntos: 1
Respuesta: sesiones en php

Hola amigo coloque esta parte en mi index.php

Código PHP:
<?php

    
        session_start
();

        
//if($_SESSION['U_'] == "Trabajador"){
                
if(isset($_SESSION['u_usuario']) && $_SESSION['u_profile']=='Trabajador')
                {
            
header("Location: /sistemaarasystem/index.php?nivel=".$_SESSION['u_profile']);                    }

        else{

            
header("Location:/sistemaarasystem/Trabajador/entrada.php?nivel=".$_SESSION['u_profile']);
            exit;
        }

    
?>
Gracias a ese codigo que me brindaste los demas usuario que son administrador no pueden entrar hasta ese momento todo esta bien
pero como te decia el propio trabajador no puede ver su propio index siendo este mismo el mismo usuario trabajador cres que este algo mal en en proceso? te muestro..

Código PHP:
<?php

session_start
();



$usernamesistema =$_POST['usernamesistema'];

$passwordsistema =$_POST['passwordsistema'];

$profile =$_POST['profile'];


include(
"conexion.php");


//SELECT usernamesistema,passwordsistema,clave_t_e FROM usersistema
$proceso $mysqli->query("SELECT usernamesistema,profile,passwordsistema FROM usersistema WHERE usernamesistema='$usernamesistema' AND passwordsistema='$passwordsistema'");



if(
$resultado mysqli_fetch_array($proceso)){

    
$_SESSION['u_usuario'] = $usernamesistema;
    
$_SESSION['u_pass'] = $usernamesistema;
    
$_SESSION['u_profile'] = $profile;
    
//$_SESSION['u_clave_t_e'] = $u_clave_t_e;
    //$_SESSION['u_clave_t_s'] = $u_clave_t_s;





$role $resultado["profile"];
switch (
$role) {
    case 
'Trabajador':
        
header("Location: Trabajador/"
            
);
        break;
    
    case 
'Gerente':
        
header("Location: Gerente/");
        break;

    case 
'Admin':
        
header("Location: Administrador/");
        break;
    default:
            echo 
"<script type=\"text/javascript\">alert('¡Opps! Si no tienes un perfil, estás descartado'); window.location='index.html';</script>";  

}
}

else{
    echo
"<script type=\"text/javascript\">alert('Usuario o Contraseña incorrectos'); window.location='index.html';</script>";  

}





?>
Gracias tus ejemplos me son de ayuda
__________________
Lo fácil, ya lo hice, lo difícil lo estoy haciendo y lo imposible, me tardare pero lo lograre.