PHP :: Bug #18916 :: xmlrpc_set_type() "not working"
| Bug #18916 | xmlrpc_set_type() "not working" | ||||
|---|---|---|---|---|---|
| Submitted: | 2002-08-15 08:50 UTC | Modified: | 2008-09-10 00:10 UTC | ||
| From: | hfuecks at pinkgoblin dot com | Assigned: | |||
| Status: | Closed | Package: | XMLRPC-EPI related | ||
| PHP Version: | 4.2.2 | OS: | Windows NT 4.0 | ||
| Private report: | No | CVE-ID: | None | ||
[2002-08-15 08:50 UTC] hfuecks at pinkgoblin dot com
The function xmlrpc_set_type() returns true but fails to change type.
Using like;
<?php
$params = date("Ymd\TH:i:s", time());
xmlrpc_set_type ( $params, datetime );
$response = xmlrpc_encode ( $params );
?>
Produces;
<?xml version='1.0' encoding="utf-8" ?>
<params>
<param>
<value>
<string>20020815T14:45:29</string>
</value>
</param>
</params>
This should be;
<?xml version='1.0' encoding="utf-8" ?>
<params>
<param>
<value>
<dateTime.iso8601>20020815T14:45:29</dateTime.iso8601>
</value>
</param>
</params>
Same applies for type "base64".
Using xmlrpc-epi v. 0.50
Active Windows extensions are;
;Windows Extensions
;
extension=php_curl.dll
extension=php_gd.dll
extension=php_imap.dll
extension=php_pdf.dll
extension=php_xmlrpc.dll
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2002-08-15 09:06 UTC] sniper@php.net
[2002-08-15 11:12 UTC] hfuecks at pinkgoblin dot com
[2002-08-15 11:16 UTC] kalowsky@php.net
[2008-09-10 00:10 UTC] felipe@php.net