} $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;