Пример #1
0
     $query = htmlspecialchars($_POST["query"]);
     $school = htmlspecialchars($_POST["school"]);
     $category = htmlspecialchars($_POST["cat"]);
     $offset = htmlspecialchars($_POST["offset"]);
     $sort = htmlspecialchars($_POST["sort"]);
     $amount = htmlspecialchars($_POST["amount"]);
     $payload = $wt->getPosts($query, $school, $category, $sort, $offset, $amount);
     break;
 case "getPostByIdentifier":
     require_once "../framework2/Walkntrade.php";
     $wt = new Walkntrade();
     $args = array_keys($_POST);
     $args = split(":", $args[1]);
     $identifier = htmlspecialchars($args[1]);
     $school = htmlspecialchars($args[0]);
     $wt->getPostByIdentifier($identifier, $school);
     break;
 case "getSchools":
     require_once "../framework2/Walkntrade.php";
     $wt = new Walkntrade();
     header("Content-Type:text/xml");
     $query = htmlspecialchars($_POST["query"]);
     $wt->getSchools($query);
     break;
 case "controlPanel":
     require_once "../framework2/UserMgmt.php";
     $um = new UserMgmt();
     if (isset($_POST["oldPw"]) && $um->checkPassword($_POST["oldPw"])) {
         if (isset($_POST["email"]) && $_POST["email"] != "") {
             $email = filter_var($_POST["email"], FILTER_SANITIZE_EMAIL);
             switch ($um->modifyAccount($_POST["oldPw"], $email, "", "")) {