$GLOBALS['_xh']['value'] = $curr_val['values'];\r
$GLOBALS['_xh']['vt']=strtolower($name);\r
if (isset($curr_val['php_class']))\r
-\r
{\r
$GLOBALS['_xh']['php_class'] = $curr_val['php_class'];\r
}\r
function setCaCertificate($cacert, $is_dir=false)\r
{\r
if ($is_dir)\r
-\r
{\r
$this->cacertdir = $cacert;\r
}\r
if ($compmethod == 'any')\r
$this->accepted_compression = array('gzip', 'deflate');\r
else\r
- if ($compmethod == false )\r
- $this->accepted_compression = array();\r
- else\r
- $this->accepted_compression = array($compmethod);\r
+ if ($compmethod == false )\r
+ $this->accepted_compression = array();\r
+ else\r
+ $this->accepted_compression = array($compmethod);\r
}\r
\r
/**\r
$msg->debug=$this->debug;\r
\r
if($method == 'https')\r
-\r
{\r
$r =& $this->sendPayloadHTTPS(\r
$msg,\r
$cookieheader = 'Cookie:' . $version . substr($cookieheader, 0, -1) . "\r\n";\r
}\r
\r
- // omit port if 80\r
- $port = ($port == 80) ? '' : (':' . $port);\r
+ // omit port if 80\r
+ $port = ($port == 80) ? '' : (':' . $port);\r
\r
$op= 'POST ' . $uri. " HTTP/1.0\r\n" .\r
'User-Agent: ' . $this->user_agent . "\r\n" .\r
case 1:\r
if(!isset($val[0]))\r
{\r
-\r
return false; // Bad value\r
}\r
// Normal return value\r
$this->content_type = 'text/xml; charset=' . $charset_encoding;\r
else\r
$this->content_type = 'text/xml';\r
- if ($GLOBALS['xmlrpc_null_apache_encoding'])\r
- {\r
- $result = "<methodResponse xmlns:ex=\"".$GLOBALS['xmlrpc_null_apache_encoding_ns']."\">\n";\r
- }\r
- else\r
- {\r
- $result = "<methodResponse>\n";\r
- }\r
+ if ($GLOBALS['xmlrpc_null_apache_encoding'])\r
+ {\r
+ $result = "<methodResponse xmlns:ex=\"".$GLOBALS['xmlrpc_null_apache_encoding_ns']."\">\n";\r
+ }\r
+ else\r
+ {\r
+ $result = "<methodResponse>\n";\r
+ }\r
if($this->errno)\r
{\r
// G. Giunta 2005/2/13: let non-ASCII response messages be tolerated by clients\r
$xmlrpc_val = new xmlrpcval((int)$php_val, $GLOBALS['xmlrpcInt']);\r
}\r
else\r
-\r
{\r
$xmlrpc_val = new xmlrpcval();\r
}\r
}\r
elseif(preg_match('/^(\xEF\xBB\xBF)/', $xmlchunk))\r
{\r
-\r
return 'UTF-8';\r
}\r
\r