// Pongo el usuario en la sesión para que los otros módulos sepan
// que está logueado
$_SESSION['user'] = new Usuario($_POST['admin_id']);
-
- // Esta modificacion permitiria despues del login redireccionar a la pagina
- // desde la que fue llamado.
- if ( isset( $_SESSION['origen'] ) )
- {
- $redireccion = $_SESSION['origen'];
- }
- else
- {
- $redireccion = 'admin.logged.php';
- }
- include $redireccion;
+ $_SESSION['user']->login(); // Actualiza datos de login
+ // Si nos piden, mostramos la página pedida en vez de la default.
+ if (isset($_SESSION['login_redirect']))
+ {
+ include $_SESSION['login_redirect'];
+ unset($_SESSION['login_redirect']);
+ }
+ else // default
+ {
+ include 'admin.log.php';
+ }
}
else // Si falla el login, muestro error y form de nuevo
{
pagina_cabecera('Ingreso');
error('Usuario o contraseña incorrecta, intente nuevamente.');
admin_form_login($_POST['admin_id']);
- pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
+ pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar','img/luca.png');
}
}
else // Si no me viene el form, lo hago loguearse
{
pagina_cabecera('Ingreso');
admin_form_login();
- pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
+ pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar', 'img/luca.png');
}
}
else // faltan admins, muestro pantalla para asociarse