require_once 'lib/validacion.php';
require_once 'lib/Usuario.php';
require_once 'lib/admin.forms.php';
+require_once 'lib/admin.util.php';
marco_cabecera('Asignación de créditos');
-// Solo para admins
-if (!$_SESSION['user']->esAdmin()) {
- error('Acceso denegado!');
- marco_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
- exit;
-}
-
// Si llenó el formulario
if (isset($_POST['admin_cred']) and isset($_POST['admin_cred_user'])
and isset($_POST['admin_cred_pass']))
{
if (check_numero($_POST['admin_cred'])
and check_asociado($_POST['admin_cred_user'])
- and check_password($_SESSION['user']->getId(),
+ and check_password($u = new Usuario($_POST['admin_cred_user']),
$_POST['admin_cred_pass']))
{
- $u = new Usuario($_POST['admin_cred_user']);
$u->addCreditos($_POST['admin_cred']);
ok('Se agregaron '.$_POST['admin_cred'].' créditos al usuario '
.$u->getNombre().' '.$u->getApellido());