Cita:
Iniciado por xfxstudios bueno en realidad yo lo que controlo es el menu que se muestra a cada tipo de usuario, y en las paginas que son exclusivamente para administradores coloco:
Código PHP:
Ver original<?php
if (isset($_SESSION['MM_Username']) && $_SESSION['logueado'] == true && $_SESSION['nivel'] == 'Administrdor') {
}
else
{
header('Location:/JessalepComputer/error_acceso.php');
}
?>
y donde quiero que puedan acceder ambos:
Código PHP:
Ver original<?php
if (isset($_SESSION['MM_Username']) && $_SESSION['logueado'] == true && $_SESSION['nivel'] == 'Administrdor' && $_SESSION['nivel'] == 'Gerente') {
}
else
{
header('Location:/JessalepComputer/error_acceso.php');
}
?>
Hola amigo primero que nada gracias por tan pronta respuesta, fijate que eso estaba pensando mas sin embargo lo he intentado hacer pero no se en que parte colocar la declaracion de esas variables ya sea un administrados o un usuario normal
Código PHP:
if($resultado = mysqli_fetch_array($proceso)){
$_SESSION['u_usuario'] = $usernamesistema;
$_SESSION['u_pass'] = $usernamesistema;
//$_SESSION['u_profile'] = $u_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>";
}
donde podria colar ese tipo de variables? ya sea administrador o usuario normal y una disiculpa por mis preguntas de novato ya que soy nuevo en esto te agradesco una vez mas. no se si es en el break dentro los case o fuera pero no se donde sabes tu una ideas mas?
esta pagina es la de un usario normal
Código PHP:
Ver original<?php
if(isset($_SESSION['u_usuario'])){
}
else{
header("Location: /sistemaarasystem/index.php");
}
?>
como seria la sintaxis con tu ejemplo :/