Esempio n. 1
0
File: ajax.php Progetto: ygres/sblog
 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;
     }
 }