From: Leandro Lucarella Date: Sun, 1 May 2005 00:08:57 +0000 (+0000) Subject: - Se agrega algo de lógica al login, aunque no hace nada realmente todavía. X-Git-Tag: svn_import~148 X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp1.git/commitdiff_plain/f344e46f1369396bcef5170cbc3960d467338f55 - Se agrega algo de lógica al login, aunque no hace nada realmente todavía. - Se agrega una función para mostrar errores. - Se hace que el formulario 'recuerde' al usuario si estaba mal la contraseña. --- diff --git a/src/index.php b/src/index.php index f030497..b7dfe85 100644 --- a/src/index.php +++ b/src/index.php @@ -12,7 +12,20 @@ require_once 'lib/pagina.php'; require_once 'lib/admin.forms.php'; pagina_cabecera('Ingreso'); -admin_form_login(); + +// Si me llegó el form +if (@$_POST['user'] and @$_POST['user']) +{ + // TODO hacer el login + // Si falla el login, muestro error y form de nuevo + error('Usuario o contraseña incorrecta, intente nuevamente.'); + admin_form_login($_POST['user']); +} +else // Si no me viene el form, lo hago loguearse +{ + admin_form_login(); +} + pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar'); ?> \ No newline at end of file diff --git a/src/lib/admin.forms.php b/src/lib/admin.forms.php index fede9d6..919fc75 100644 --- a/src/lib/admin.forms.php +++ b/src/lib/admin.forms.php @@ -8,7 +8,7 @@ // // $Id$ -function admin_form_login() +function admin_form_login($user = '') { ?>

Por favor identifíquese para ingresar en el sistema:
- Usuario:
+ Usuario:
Contraseña:

diff --git a/src/lib/pagina.php b/src/lib/pagina.php index 2427a76..fbfa8ca 100644 --- a/src/lib/pagina.php +++ b/src/lib/pagina.php @@ -40,4 +40,9 @@ function pagina_pie($autor, $mail) %s

', $msg); +} + ?> \ No newline at end of file