]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - src/admin.login.php
Se agrega el charser en las cabeceras HTTP para que no chille el validador.
[z.facultad/75.43/tp1.git] / src / admin.login.php
1 <?php
2 // vim: set binary noeol et sw=4 sts=4 :
3 // Grupo 10
4 //
5 // Lucarella, Schein, Arena
6 //
7 // Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
8 //
9 // $Id$
10
11 require_once 'lib/pagina.php';
12 require_once 'lib/Usuario.php';
13 require_once 'lib/admin.forms.php';
14
15 pagina_cabecera('Ingreso');
16
17 // Si no están configurados todos los administradores, pido que se ingresen.
18 if (!Usuario::checkAdmins())
19 {
20     if (isset($_POST['admin']) and isset($_POST['user']))
21     {
22         // TODO hacer el login
23         // Si falla el login, muestro error y form de nuevo
24         error('Usuario o contraseña incorrecta, intente nuevamente.');
25         admin_form_login($_POST['user']);
26     }
27     else // Si no me viene el form, lo hago loguearse
28     {
29         admin_form_login();
30     }
31 }
32 // Si me llegó el form
33 elseif (isset($_POST['admin_id']) and isset($_POST['admin_pass']))
34 {
35     // TODO hacer el login
36     // Si falla el login, muestro error y form de nuevo
37     error('Usuario o contraseña incorrecta, intente nuevamente.');
38     admin_form_login($_POST['admin_id']);
39 }
40 else // Si no me viene el form, lo hago loguearse
41 {
42     admin_form_login();
43 }
44
45 pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
46
47 ?>