]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - src/admin.admin.php
Se hace que se recupere la sesión.
[z.facultad/75.43/tp1.git] / src / admin.admin.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 (vie may  6 13:02:11 ART 2005)
8 //
9 // $Id$
10
11 require_once 'lib/pagina.php';
12 require_once 'lib/validacion.php';
13 require_once 'lib/Usuario.php';
14 require_once 'lib/admin.forms.php';
15 require_once 'lib/admin.util.php';
16
17
18 // Si llenó el formulario
19 if (isset($_POST['admin_ceder']) and isset($_POST['admin_ceder_pass']))
20 {
21     if ($err = ret_check_asociado($_POST['admin_ceder'])
22             or $err = ret_check_password($u = new Usuario($_POST['admin_ceder']),
23                 $_POST['admin_ceder_pass'])
24             or $err = $_SESSION['user']->cederAdmin($u))
25     {
26         marco_cabecera('Ceder Administración', true);
27         error($err);
28         admin_form_ceder_admin(Usuario::getAll(false), $_POST['admin_ceder']);
29     }
30     else // ok
31     {
32         // Empiezo la página acá para que pueda tomar los nuevos permisos.
33         marco_cabecera('Ceder Administración');
34         ok('Se cedieron los permisos de administrador créditos al usuario '
35             .$u->getNombre().' '.$u->getApellido().'. Usted no es más '
36             .'administrador del sistema.');
37     }
38 }
39 else // Si no llenó el formulario
40 {
41     marco_cabecera('Ceder Administración', true);
42     admin_form_ceder_admin(Usuario::getAll(false));
43 }
44
45 marco_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
46
47 ?>