//variable from GET string - shows what action to take header("Content-type:text/xml"); //setting the content type of the response document to XML echo '<?xml version="1.0"?><data>'; //setting the root xml tag in the response document switch ($action) { case "ChangeClient": $status = $Client->ChangeClient($_REQUEST['pkClientID'], $_REQUEST['Client']); // echo '<status><![CDATA[' . $status[0] . ']]></status>'; //output login status echo '<Name><![CDATA[' . $status[1] . ']]></Name>'; //output login status break; case "ChangeColor": $status = $Client->ChangeColor($_REQUEST['pkClientID'], $_REQUEST['Color']); // echo '<status><![CDATA[' . $status[0] . ']]></status>'; //output login status echo '<Name><![CDATA[' . $status[1] . ']]></Name>'; //output login status break; case "CheckEmail": $status = $Client->SendEmail($_REQUEST['pkID'], $_REQUEST['SendEmail']); // echo '<status><![CDATA[' . $status[0] . ']]></status>'; //output login status break; } echo "</data>"; //finish xml