Bonjour,
La situation: je dois me connecter a un serveur pour recuperer des informations d'une base de donnees. J'utilise pour cela un code PHP et un protocole XML-RPC. Dans la documentation du serveur, je lis par exemple que la fonction
max_question_id doit etre appelee avec un seul argument (cookie). Cette fonction devrait retourner une structure comme suit:
struct max_question_id_return_t {
return_code_t max_question_id_rc;
question_id_t max_question_id;
};
Dans mon code "client", j'envoie
$message->xmlrpcmsg("max_question_id", $cookie);
$max_Q_ret = $server->send($message);
(return_code_t est une valeur int).
Cependant, quand j'affiche
$max_Q_ret je n'obtiens qu'une seule variable int (par exemple 110414582) qui a priori n'a rien a voir ni avec le return_code, ni avec le question_id_t.
Comme la fonction appelee retourne une structure d'elements, j'aimerais savoir comment faire pour recuperer correctement les donnees...
Merci.
Configuration: Linux
Firefox 2.0.0.6