X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp1.git/blobdiff_plain/ed58eb75c77e97ffdfe0ab453fb5ed5deded5d3b..7efc4c45c53ccd8e0e39755403f94cfd7869a05c:/src/lib/Usuario.php?ds=sidebyside diff --git a/src/lib/Usuario.php b/src/lib/Usuario.php index c80e715..43df6f9 100644 --- a/src/lib/Usuario.php +++ b/src/lib/Usuario.php @@ -26,31 +26,12 @@ class Usuario * XXX * @access public */ - var $id; + var $_id; - /** - * XXX - * @access public - */ - var $apellido; - - /** - * XXX - * @access public - */ - var $nombre; - - /** - * XXX - * @access public - */ - var $admin; - - /** - * XXX - * @access public - */ - var $ultimoLogin; + function Usuario($id) + { + $this->_id = $id; + } // Operations /** @@ -61,10 +42,19 @@ class Usuario */ function toHTML() { + return 'FALTA IMPLEMENTAR! Hay que poner la Foto. ID = ' . $this->_id; } - function cargar($id) + /** + * Valida que la password del usuario sea correcta. + * @return bool true si es correcta. + * @static + */ + function validar($id, $pass) { + $user = file_users_get($id); + if (!$user) return false; + return $user[1] == $pass; } /** @@ -96,7 +86,7 @@ class Usuario } if ($int[0] != $id) return 'El número de registro no existe, ese usuario no se puede asociar al grupo!'; - if (@file_users_get($id, true)) + if (@file_users_get($id)) return 'El usuario ya está registrado!'; if (!file_users_add($id, $pass, $email)) return 'No se pudo agregar el usuario!';