+function get_nouveau_infos($method, $params) {
+ global $error_mat, $error_key, $globals;
+ //verif du mdp
+ if(!isset($params[0]) || ($params[0] != $globals->manageurs->manageurs_pass)){return false;}
+ if( !empty($params[1]) ){ // on verifie qu'on a bien un matricule
+
+ $res = XDB::query(
+ "SELECT a.nom, a.nom_usage,a.prenom, FIND_IN_SET('femme', a.flags) as femme ,a.deces!= 0 as decede ,
+ a.naissance, a.promo, concat(al.alias, '@m4x.org') as mail
+ FROM auth_user_md5 AS a
+ INNER JOIN aliases as al ON a.user_id=al.id
+ WHERE al.flags='bestalias' and a.matricule = {?}",$params[1]);
+ $data=$res->fetchOneAssoc();
+ //$data['mail'].='@polytechnique.org';
+
+
+ //on commence le cryptage des donnees
+ if (manageurs_encrypt_init($params[1]) == 1) {//on a pas trouve la cle pour crypter
+ $args = array("erreur" => 3, "erreurstring" => $error_key);
+ $reply = xmlrpc_encode_request(NULL,$args);
+ } else {
+ $reply = manageurs_encrypt_array($data);
+ manageurs_encrypt_close();
+ }
+
+ }
+ else{
+ $reply=false;
+ }
+ return $reply;
+
+}
+
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: