Foros del Web » Programando para Internet » PHP »

contro de usuario por nivel_acceso

Estas en el tema de contro de usuario por nivel_acceso en el foro de PHP en Foros del Web. como puedo trabajar por niveles de ingreso ) o mejor dicho por privilegios de acceso? eh estado mirando algunos codigos y e encontrado uno pero ...
  #1 (permalink)  
Antiguo 23/05/2008, 15:42
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 5 meses
Puntos: 1
Exclamación contro de usuario por nivel_acceso

como puedo trabajar por niveles de ingreso ) o mejor dicho por privilegios de acceso?
eh estado mirando algunos codigos y e encontrado uno pero no entiendo como agregar el otro codigo de acceso o otra web distinta nose si me esplico bien



les dejo el cod


Código PHP:

<?

// ------------------------------------------
require("aut_verifica.inc.php");
$nivel_acceso=10// Nivel de acceso para esta página.
// se chequea si el usuario tiene un nivel inferior
// al del nivel de acceso definido para esta página.
// Si no es correcto, se mada a la página que lo llamo con
// la variable de $error_login definida con el nº de error segun el array de
// aut_mensaje_error.inc.php
if ($nivel_acceso <= $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
?>
<html>
<head>
<title>Página con acceso restringido!</title>
</head>
<body>
<p>Acceso Autorizado:</p>
Esto es una página con acceso restringido.<br><br>
Nombre de la sesion => <? echo session_name(); ?> <br>
Usuario ID (referencia) => <? echo $_SESSION['usuario_id'?><br>
Usuario login (nombre) => <? echo $_SESSION['usuario_login'?><br>
Usuario Nivel de Acceso => <? echo $_SESSION['usuario_nivel'?><br><br>
<br>
<a href="aut_gestion_usuarios.php">Gestionar usuarios</a>
<br><br>
<a href="aut_logout.php">Salir zona restringida</a>
</body>
</html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:55.