<?php require_once "class.php"; if (!isset($_POST['method']) || !isset($_POST['user'])) { return Receive::send_ms("nothing..."); } if (empty($_POST['method']) || empty($_POST['user'])) { return Receive::send_ms("the variable cannot be blank."); } $user = addcslashes(trim($_POST['user']), specialcharacter); $method = addcslashes(trim($_POST['method']), specialcharacter); switch ($method) { case 'get': $receive = new Receive('', '', $user, true); return stripcslashes($receive->rec_challenge()); break; case 'post': if (!isset($_POST['content'])) { return Receive::send_ms("no post content."); } if (empty($content = addcslashes(trim($_POST['content']), specialcharacter))) { return Receive::send_ms("the variable cannot be blank."); } $receive = new Receive($content, '', $user, true); // echo $content; if ($receive->new_challenge()) { return Receive::send_ms("提交成功。"); } else { return Receive::send_ms("提交失败。"); } break;