**********************************************/ switch ($_POST["action"]) { case '0': login($link); break; case '1': register($link); break; case '2': logout(); break; case '3': addTag($link); break; case '4': modifyTag($link); break; case '5': deleteTag($link); break; case '6': updateData($link); break; case '7': listAllTags($link); break; case '8': // metaSearch(); // metaSearch(); default: break;
$name = filter_input(INPUT_POST, 'name', FILTER_SANITIZE_STRING); $userval = base64_decode(filter_input(INPUT_POST, 'userval', FILTER_SANITIZE_STRING)); $role = validateRequest($userid, $userval); if (!$role) { failRequest("There was a problem validating your request"); } switch ($requestType) { case "INFO": requestTagInfo($tagId); break; case "GETALLTAGS": getAllTags(); case "MERGETAGS": mergeTags($tag1, $tag2); case "MODIFYTAG": modifyTag($tag1, $name); default: break; } function requestTagInfo($tagid) { $query = "SELECT * FROM TTAGS WHERE `Tag ID` = {$tagid}"; try { $result = db_select($query); } catch (Exception $ex) { $msg = "There was an error retrieving the tag."; failRequest($msg); } if (count($result) > 0) { $tagInfo = $result[0]; } else {