phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: phpgroupware xmlrpc.php,1.11.4.5,1.11.4.6


From: Joseph Engo <address@hidden>
Subject: [Phpgroupware-cvs] CVS: phpgroupware xmlrpc.php,1.11.4.5,1.11.4.6
Date: Tue, 24 Jun 2003 15:37:13 -0400

Update of /cvsroot/phpgroupware/phpgroupware
In directory subversions:/tmp/cvs-serv5798

Modified Files:
      Tag: Version-0_9_16-branch
        xmlrpc.php 
Log Message:
Added an error message for when XML-RPC support isn't enabled in PHP.


Index: xmlrpc.php
===================================================================
RCS file: /cvsroot/phpgroupware/phpgroupware/xmlrpc.php,v
retrieving revision 1.11.4.5
retrieving revision 1.11.4.6
diff -C2 -r1.11.4.5 -r1.11.4.6
*** xmlrpc.php  31 Mar 2003 23:52:48 -0000      1.11.4.5
--- xmlrpc.php  24 Jun 2003 19:37:11 -0000      1.11.4.6
***************
*** 30,33 ****
--- 30,62 ----
        include('header.inc.php');
  
+       // If XML-RPC isn't enabled in PHP, return an XML-RPC response stating 
so
+       if (! function_exists('xmlrpc_server_create'))
+       {
+               echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n";
+               echo "<methodResponse>\n";
+               echo "<fault>\n";
+               echo " <value>\n";
+               echo "  <struct>\n";
+               echo "   <member>\n";
+               echo "    <name>faultString</name>\n";
+               echo "    <value>\n";
+               echo "     <string>XML-RPC support NOT enabled in PHP 
installation</string>\n";
+               echo "    </value>\n";
+               echo "   </member>\n";
+               echo "   <member>\n";
+               echo "    <name>faultCode</name>\n";
+               echo "    <value>\n";
+               echo "     <int>1005</int>\n";
+               echo "    </value>\n";
+               echo "   </member>\n";
+               echo "  </struct>\n";
+               echo " </value>\n";
+               echo "</fault>\n";
+               echo "</methodResponse>\n";
+ 
+               exit;
+       }
+ 
+ 
        // Return all PHP errors as faults
        $GLOBALS['xmlrpc_server'] = xmlrpc_server_create();





reply via email to

[Prev in Thread] Current Thread [Next in Thread]