Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   xml-rpc response (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/xml-rpc-response-392181/)

Guest 16.10.2011 16:43

xml-rpc response
 
Как вернуть array с помощью XML_RPC-1.5.1?Массив должен быть вида array('status', 'result'), где status === 'OK', если все норм, и 'FAULT', если все плохо.Во второй переменной ('result') должен быть результат функции или вероятная ошибка.Мой пример кода:blah, blah, blah...function connect($params) { $UUID = sprintf("%04X%04X-%04X-%04X-%04X%04X%04X",mt_rand(0,0xFFFF),mt_rand( 0,0xFFFF),mt_rand(0,0xFFFF),mt_rand(0,0x FFFF),mt_rand(0,0xFFFF),mt_rand(0,0xFFFF ),mt_rand(0,0xFFFF)); $php_val = array('OK', $UUID); $arr = array(); foreach ($php_val as $k => $v) { $arr[$k] = XML_RPC_encode($v); } $resp = new XML_RPC_Value(); $resp->addArray($arr); return new XML_RPC_Response($resp, gettype($resp)); }не работает!


Часовой пояс GMT, время: 12:34.


© www.otvetnemail.ru - Форум вопросов и ответов.