Beispiel #1
0
//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 "AddCPURow":
        $status = $CPU->AddCPURow($_REQUEST['CPU'], $_REQUEST['CPU_Link'], $_REQUEST['Price'], $_REQUEST['Core'], $_REQUEST['Speed'], $_REQUEST['Cache'], $_REQUEST['Processor'], $_REQUEST['Memory_CPU'], $_REQUEST['Max_Memory'], $_REQUEST['Memory_Type'], $_REQUEST['TDP'], $_REQUEST['BenchMark'], $_REQUEST['Date'], $_REQUEST['Dell_Link'], $_REQUEST['Benchmark_Link'], $_REQUEST['Color'], $_REQUEST['Model'], $_REQUEST['Wholesale']);
        //
        echo '<status><![CDATA[' . $status[0] . ']]></status>';
        //output login status
        echo '<Name><![CDATA[' . $status[1] . ']]></Name>';
        //output login status
        break;
    case "SaveCPURow":
        $status = $CPU->EditSaveRow($_REQUEST['CPU'], $_REQUEST['CPU_Link'], $_REQUEST['Price'], $_REQUEST['Core'], $_REQUEST['Speed'], $_REQUEST['Cache'], $_REQUEST['Processor'], $_REQUEST['Memory_CPU'], $_REQUEST['Max_Memory'], $_REQUEST['Memory_Type'], $_REQUEST['TDP'], $_REQUEST['BenchMark'], $_REQUEST['Date'], $_REQUEST['Dell_Link'], $_REQUEST['Benchmark_Link'], $_REQUEST['Color'], $_REQUEST['id'], $_REQUEST['Model'], $_REQUEST['Wholesale']);
        //
        echo '<status><![CDATA[' . $status[0] . ']]></status>';
        //output login status
        echo '<Name><![CDATA[' . $status[1] . ']]></Name>';
        //output login status
        break;
    case "EditCPURow":
        $status = $CPU->EditCPURow($_REQUEST['id']);
        //
        echo '<status><![CDATA[' . $status[0] . ']]></status>';
        //output login status
        //$CPU,$Price,$Core,$Speed,$Cache,$Processor,$Memory_CPU,$Max_Memory,$Memory_Type,
        //$TDP,$BenchMark,$BenchMark_Link,$Dell_Link,$Date,$Color,$CPU_Link
        echo '<CPU><![CDATA[' . $status[1] . ']]></CPU>';
        //output login status