1 <html>
\r\r<head><title>xmlrpc</title></head>
\r\r<body>
\r\r<h1>Which toolkit demo</h1>
\r\r<h2>Query server for toolkit information</h2>
\r\r<h3>The code demonstrates usage of the php_xmlrpc_decode function</h3>
\r\r<?php
\r\r include("xmlrpc.inc");
\r\r\r\r $f = new xmlrpcmsg('interopEchoTests.whichToolkit', array());
\r\r $c = new xmlrpc_client("/server.php", "phpxmlrpc.sourceforge.net", 80);
\r\r $r = $c->send($f);
\r\r if(!$r->faultCode())
\r\r {
\r\r $v = php_xmlrpc_decode($r->value());
\r\r print "<pre>";
\r\r print "name: " . htmlspecialchars($v["toolkitName"]) . "\n";
\r\r print "version: " . htmlspecialchars($v["toolkitVersion"]) . "\n";
\r\r print "docs: " . htmlspecialchars($v["toolkitDocsUrl"]) . "\n";
\r\r print "os: " . htmlspecialchars($v["toolkitOperatingSystem"]) . "\n";
\r\r print "</pre>";
\r\r }
\r\r else
\r\r {
\r\r print "An error occurred: ";
\r\r print "Code: " . htmlspecialchars($r->faultCode()) . " Reason: '" . htmlspecialchars($r->faultString()) . "'\n";
\r\r }
\r\r?>
\r\r</body>
\r\r</html>
\r\r