note 90858 modified in function.xmlrpc-encode by thiago
| From: | thiago@php.net | Date: | Wed, 13 May 2009 13:07:11 +0000 |
| Subject: | note 90858 modified in function.xmlrpc-encode by thiago | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-154546@lists.php.net to get a copy of this message | ||
This xmlrpc_encode function doesn't generate the "methodResponse" tag required by
some clients.
Using xmlrpc_encode_request seems better:
<?php
$xmlresponse = xmlrpc_encode_request(NULL, $phpresponse);
xmlrpc_encode(1) generate
<?xml version="1.0" encoding="utf-8"?>
<params>
<param>
<value>
<int>1</int>
</value>
</param>
</params>
xmlrpc_encode_request(NULL,1) generate
<?xml version="1.0" encoding="iso-8859-1"?>
<methodResponse>
<params>
<param>
<value>
<int>1</int>
</value>
</param>
</params>
</methodResponse>
?>
--was--
This xmlrpc_encode function doesn't generate the "methodResponse" tag required by
some clients.
Using xmlrpc_encode_request seems better:
$xmlresponse = xmlrpc_encode_request(NULL, $phpresponse);
xmlrpc_encode(1) generate
<?xml version="1.0" encoding="utf-8"?>
<params>
<param>
<value>
<int>1</int>
</value>
</param>
</params>
xmlrpc_encode_request(NULL,1) generate
<?xml version="1.0" encoding="iso-8859-1"?>
<methodResponse>
<params>
<param>
<value>
<int>1</int>
</value>
</param>
</params>
</methodResponse>
http://php.net/manual/en/function.xmlrpc-encode.php