Example #1
0
// Make sure we have a logged in user.
if (!is_numeric($session->get_user_var('id'))) {
    die('Data Server - Error 1');
}
$server = new dataServer(true);
if (isset($_POST["rex"])) {
    $inData = $server->getCleanPost();
    switch ($inData["rex"]) {
        //1 - Fetch document information & subsequent page data.
        case 1:
            $server->fetchDocumentData($inData);
            break;
            //2 - Change a user's password.
        //2 - Change a user's password.
        case 2:
            $server->checkPassword($inData);
            break;
            //3 - Update a document's data variables
        //3 - Update a document's data variables
        case 3:
            $inData = $server->getCleanPost(false, false);
            $server->updateDocumentData($inData);
            break;
            //4 - Fetch document information including datasource information.
        //4 - Fetch document information including datasource information.
        case 4:
            $server->fetchDocumentData($inData, 1);
            break;
            //5 - Fetch the backgrounds for a user.
        //5 - Fetch the backgrounds for a user.
        case 5: