Dear phpxmlrpc gurus, May I ask for you advice? I'm trying to produce a request like this one:
<?xml version="1.0"?> <methodCall> <methodName>help</methodName> <params> <param><value><struct> <member><name>HELP</name><value><string></string></value></member> <member><name>rpc_key</name><value><string>MYSECRETKEY</string></value></member> </struct></value> </param> </params> </methodCall> ...from php (the above comes from a perl script). However, I can't figure out how to massage my params variable to produce this. Here is one of my recent tries... $params = array(new XML_RPC_Value("HELP", "string"), array(new XML_RPC_VALUE("rpc_key") => new XML_RPC_Value("MYSECRETKEY", "string"))); $msg = new XML_RPC_Message('help', $params); $cli = new XML_RPC_Client('/xmlrpc','http://www.upcdatabase.com'); $cli->setDebug(1); $resp = $cli->send($msg); As you can guess, this fails miserably. Presumably I'm doing something very stupid, being a novice on this. Many thanks in advance / Jonas PS. Yes I'm using the upc database and they just adjusted their API to require this rpc_key - previously it worked fine being open to the world. _______________________________________________ phpxmlrpc mailing list phpxmlrpc@lists.usefulinc.com http://lists.usefulinc.com/cgi-bin/mailman/listinfo/phpxmlrpc