91ece5522d1087b145abf85d35b71e21beb3ea1d
[platal.git] / include / webservices / manageurs.client.inc.php
1 <?php
2
3 require_once 'webservices/manageurs.inc.php';
4
5 function get_annuaire_infos($amicale, $id_assoce, $adresse){
6 $url = '';
7
8 $url = 'http://www.polytechniciens.org:80/manageurs.php';
9 //decommenter pour ajouter un webservice chez l'AX :
10 // return array('adresse' => array(0 => array('adr1' => 'test AX', 'city' => 'Trou perdu')));
11
12 $client = new XmlrpcClient($url);
13
14 global $globals;
15 if($array = $client->get_annuaire_infos($globals->webservice->pass, $id_assoce, $adresse)){
16
17 if( is_string($array) ){
18 $erreur = xmlrpc_decode($array);
19 echo $erreur['erreurstring']."\n";
20 return $erreur['erreur'];
21 }
22 else{
23 manageurs_encrypt_init($id_assoce);
24 $reply = manageurs_decrypt_array($array);
25 manageurs_encrypt_close();
26 return $reply;
27 }
28 }
29 else return false;
30 }
31
32 // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
33 ?>