Pues .. puedes basarte en la existencia de alguna de tus variables de sesión que tienese dispobiebles ..
Es decir ...
1) Autentifica tu script:
Código PHP:
<?
include(...); // Lo que está en aut_verifica.inc.php (ahora no recuerdo los nombres de los archivos .. Aquí se llama a la configuración de Autentificator.
session_name(...);
session_start();
if (isset($_SESSION['usuario_id'])){
// si existe esa variable .. tu usuario está autentificado ya.
echo "Bienvenido: ".$_SESSION['usuario_id'];
} else {
?>
Tu formulario de login aquí ..
recomendable que uses una variable oculta extra para indicar de donde viene tu script .. para devolver luego el proceso aquí mismo ...:
<form action="autentifica.php" method="POST">
<input type="hidden" name="volver" value="<? echo $_SERVER['PHP_SELF'] ?>"?>
resto de campos de usuario/password ...
</form>
<?
}
?>
Cabe destacar que de tu formulario de login .. vas a tener que mandar el proceso a un script de autentificación . el cual sólo ha de incluir mínimo:
Código PHP:
<?
include("aut_verifica.inc.php");
// validas el nivel del usuario si corresponde ..
// y de ahí redireccionas a tu "index.php" o bien a la página que venía .. para eso te hará falta propagar desde el anterior código alguna variable que contenga el $_SERVER['PHP_SELF'] que es donde "está" ese código anterior para que puedas hacer:
header("Location: ".$_POST['volver']);
exit;
?>
Un saludo,