function deleteDraft() { //$data = drafts::processDefaultData(); $id = 0; $op = "one"; $type = "news"; if (isset($_POST["id"]) && $_POST["id"]) { $id = intval($_POST["id"]); } if (isset($_GET["op"]) && $_GET["op"]) { $op = preg_replace("/[^a-z0-9]/i", '', $_GET["op"]); } if (isset($_POST["type"]) && $_POST["type"]) { $type = preg_replace("/[^a-z0-9]/i", '', $_POST["type"]); } drafts::setDataType($type); switch ($op) { case "one": if ($id && drafts::delete($id)) { echo "Ok"; } else { echo "Error"; } break; case "all": if (drafts::deleteForUser(intval($_SESSION["user"]["userID"]))) { echo "Ok"; } else { echo "Error"; } break; case "article": if (drafts::deleteByContentID($id)) { echo "Ok"; } else { echo "Error"; } break; } }