{ $value = stripslashes($value); } array_walk_recursive($_GET, 'stripslashes_gpc'); array_walk_recursive($_POST, 'stripslashes_gpc'); array_walk_recursive($_COOKIE, 'stripslashes_gpc'); array_walk_recursive($_REQUEST, 'stripslashes_gpc'); } function errorOut($data) { $output = array('status' => 0, 'data' => $data); die(json_encode($output)); } function succOut() { $output = array('status' => 1); die(json_encode($output)); } $queuename = isset($_REQUEST['queuename']) ? trim($_REQUEST['queuename']) : ''; $queuedata = isset($_REQUEST['queuedata']) ? trim($_REQUEST['queuedata']) : ''; if (empty($queuename) || empty($queuedata)) { errorOut('param empty'); } $queueProcess = Queue_Factory::getQueueProcess($queuename); if (!$queueProcess) { errorOut('queue no exists'); } if (!$queueProcess->sendMessage($queuedata)) { errorOut('system error'); } succOut();