Ver Mensaje Individual
  #15 (permalink)  
Antiguo 05/10/2006, 14:55
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Sobre el tema de "aplicar" Autentificator en algo típico como redireccionar según cierto criterio ...

De la página del login .. saltas a tu aplicación (en los ejemplos que suministro sería a "pag1_restringido.php".

En esa página (o como la quieras llamar) incluyes tu código para redirecionar y demás validaciones.

login.php
Código PHP:
<form action="redireccionar.php" method="post">
etc ...
</
form
redireccionar.php
Código PHP:
<?php
// incluyes el motor de validación .. aqui si pasas ese por qué tienes ya tu variable de sesión creada y usuario autentificado.
require ("aut_verifica.inc.php"); 

// Y ahora comienza tus rutinas de redireccionamiento según necesites usando las variables de sesión que tienes a tu disposición

// Podría ser algo tipo:

if ($_SESSION['usuario_nivel'] == 0){
   
header ("Location: administradores.php");
   exit;
} else {
   
header ("Location: usuarios_comunes.php");
   exit;
}
?>
Y listo .. eso sería tu "redireccionador" en función del nivel de usuario conectado y autentificado en tu sistema.

Luego no te olvides de incluir y nuevamente validar esa situación en los scripts (páginas) respectivas que redireccionas.

administradores.php
Código PHP:
<?php
require ("aut_verifica.inc.php"); 
if (
$_SESSION['usuario_nivel'] != 0){
    
// si el usuario no tiene el nivel fijado .. lo redireccionas a tu página del login ...
   
header ("Location: login.php");
   exit;

// resto de proceso que tengas que hacer o página en general ..

(Esto está explicado en la documentación de Autentificator: http://php.cluster-web.com/autentificator/#5)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 05/10/2006 a las 15:09