Exemple #1
0
     }
     $title = $_POST["title"];
     $details = $_POST["details"];
     $price = filter_var($_POST["price"], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
     $tags = $_POST["tags"];
     $identifier = $_POST["identifier"];
     $pq->editPost($title, $details, $price, $tags, $identifier, $school);
     break;
 case "addUser":
     require_once "../framework2/UserMgmt.php";
     $um = new UserMgmt();
     $username = filter_var(strip_tags($_POST["username"]), FILTER_SANITIZE_STRING);
     $email = filter_var(strip_tags($_POST["email"]), FILTER_SANITIZE_EMAIL);
     $password = filter_var($_POST["password"], FILTER_SANITIZE_STRING);
     $phone = filter_var($_POST["phone"], FILTER_SANITIZE_NUMBER_INT);
     $um->addUser($username, $email, $password, $phone);
     break;
 case "verifyKey":
     require_once "../framework/Walkntrade.php";
     $wt = new Walkntrade();
     $key = filter_var($_POST["key"], FILTER_SANITIZE_NUMBER_INT);
     switch ($wt->verifyKey($key)) {
         case "0":
             echo "Your email address has been verified!";
             break;
         case "2":
             echo "Either the link is no longer valid or you mistyped the key.";
             break;
         case "4":
             echo "No key provided.";
             break;