Ver Mensaje Individual
  #303 (permalink)  
Antiguo 27/07/2005, 06:03
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por mvlsistemas
Hola Custer espero que puedas ayudarme en esta: Instalé el autentificador y funciona perfecto, perooo se me planteó una gran duda, al euivocarme en un vínculo entre la sacción de usuarios nivel 1 y poner el vínculo a la misma página pero para usarios nivel 2 vi que entraban igual.
Haber una vez pasado el index.php con nombre de us y pas para nivel 1 si en ese sitio hubiere un vínculo al área supuestamente habilitada para usuario nivel 2 ingresa lo mimo.

nivel 1=
Código PHP:
<?php
require("aut_verifica.inc.php"); // incluir motor de autentificación.
if ($_SESSION['usuario_nivel'] == 3){
header ("Location: index.php?error_login=5");
exit;
}

// etc tu script/página ...
?>
nivel 2=
Código PHP:
<?php
require("aut_verifica.inc.php"); // incluir motor de autentificación.
if ($_SESSION['usuario_nivel'] == 4){
header ("Location: index.php?error_login=5");
exit;
}

// etc tu script/página ...
?>
dde el index si ingresas solo si tienes el pas y us de tu nivel pero ya adentro no, porqué??

saludos
Y en tu index? .. como filtras o validas el nivel de tu usuario? ...

Tendras que "jugar" con el condicional (if) y el valor de la variable $_SESSION['usuario_nivel']. de hecho puedes usar un echo $_SESSION['usuario_nivel'] para constatar que valor tiene en cada momento esa variable por si hay algo que la esté alterando.

Un saludo,