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