// 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: