private function _verify() { //参数信息判定 if ($this->getRequest()->isGet() || $this->getRequest()->isPost()) { $data = array('pn' => isset($_GET['pn']) ? intval(trim($_GET['pn'])) : 1, 'rn' => isset($_GET['rn']) ? intval(trim($_GET['rn'])) : 5); $rule = array('pn' => array('filterInt', array()), 'rn' => array('filterInt', array())); return Blue_Filter::filterArray($data, $rule); } }
private function __verify() { //参数信息判定 if ($this->getRequest()->isGet() || $this->getRequest()->isPost()) { $data = array('sea' => trim($_POST['keyword']), 'stu' => isset($_GET['stu']) ? trim($_GET['stu']) : -1, 'gid' => isset($_GET['gid']) ? trim($_GET['gid']) : -1, 'lev' => isset($_GET['lev']) ? trim($_GET['lev']) : -1, 'flg' => isset($_GET['flg']) ? trim($_GET['flg']) : -1, 'zid' => trim($_GET['zid']), 'cid' => trim($_GET['cid']), 'did' => trim($_GET['did']), 'pn' => isset($_GET['pn']) ? trim($_GET['pn']) : 1, 'rn' => isset($_GET['rn']) ? trim($_GET['rn']) : 10); $rule = array('sea' => array('filterStrlen', array(0, 30), '', true), 'stu' => array('filterInt', array()), 'gid' => array('filterInt', array()), 'lev' => array('filterInt', array()), 'flg' => array('filterInt', array()), 'zid' => array('filterInt', array()), 'cid' => array('filterInt', array()), 'did' => array('filterInt', array()), 'pn' => array('filterInt', array()), 'rn' => array('filterInt', array())); return Blue_Filter::filterArray($data, $rule); } }
private function _verify() { //参数信息判定 if ($this->getRequest()->isGet() || $this->getRequest()->isPost()) { $data = array('code' => isset($_GET['code']) ? trim($_GET['code']) : null, 'status' => isset($_GET['status']) ? intval(trim($_GET['status'])) : -1, 'auto' => isset($_GET['auto']) ? intval(trim($_GET['auto'])) : 0, 'pn' => isset($_GET['pn']) ? intval(trim($_GET['pn'])) : 1, 'rn' => isset($_GET['rn']) ? intval(trim($_GET['rn'])) : 25); $rule = array('code' => array('filterStrlen', array(0, 30), '', true), 'status' => array('filterInt', array()), 'auto' => array('filterInt', array()), 'pn' => array('filterInt', array()), 'rn' => array('filterInt', array())); return Blue_Filter::filterArray($data, $rule); } }
private function __verify() { //参数信息判定 if ($this->getRequest()->isPost()) { $data = array('name' => trim($_POST['name'])); $rule = array('name' => array('filterStrlen', array(0, 30), '', true)); return Blue_Filter::filterArray($data, $rule); } return null; }
private function __verify() { //参数信息判定 if ($this->getRequest()->isPost()) { $data = array('id' => trim($_POST['id'])); $rule = array('id' => array('filterInt', array())); return Blue_Filter::filterArray($data, $rule); } return null; }
private function __verify() { if ($this->getRequest()->isPost()) { $data = array('id' => isset($_POST['id']) ? trim($_POST['id']) : 0, 'pn' => isset($_POST['pn']) ? trim($_POST['pn']) : 1, 'rn' => isset($_POST['rn']) ? trim($_POST['rn']) : 20); $rule = array('id' => array('filterInt', array()), 'pn' => array('filterInt', array()), 'rn' => array('filterInt', array())); } try { $data = Blue_Filter::filterArray($data, $rule); } catch (Exception $e) { $data = null; } return $data; }
/** * 获取当前访问的用户的IP * * @return string */ public static function getClientIP($isInt = false) { //实现 $sip = ''; foreach (array('HTTP_X_FORWARDED_FOR', 'HTTP_CLIENT_IP', 'REMOTE_ADDR') as $k) { if (isset($_SERVER[$k])) { $ip = Blue_Filter::filterIP($_SERVER[$k]); if (!empty($ip)) { $sip = $ip; break; } } } if ($isInt) { if (empty($sip)) { return 0; } return ip2long($sip); } return $sip; }
private function __verify() { //参数信息判定 if ($this->getRequest()->isPost()) { $data = array('pid' => trim($_POST['pid']), 'uid' => trim($_POST['uid']), 'cod' => trim($_POST['cod'])); $rule = array('pid' => array('filterInt', array()), 'uid' => array('filterInt', array()), 'cod' => array('filterStrlen', array(0, 6), '', true)); try { return Blue_Filter::filterArray($data, $rule); } catch (Exception $e) { return null; } } return null; }
private function __verify() { //参数信息判定 if ($this->getRequest()->isPost()) { $data = array('userName' => trim($_POST['userName']), 'passWord' => trim($_POST['passWord']), 'condition' => trim($_POST['condition']), 'wayType' => isset($_POST['wayType']) ? trim($_POST['wayType']) : 1); $rule = array('userName' => array('filterStrlen', array(0, 30), '', true), 'passWord' => array('filterStrlen', array(0, 30), '', true), 'condition' => array('filterStrlen', array(0, 30), '', true), 'wayType' => array('filterInt', array())); return Blue_Filter::filterArray($data, $rule); } return null; }
protected function __verify($dmo) { //参数信息判定 if ($this->getRequest()->isGet()) { $data = array('mo' => isset($_GET['mo']) ? trim($_GET['mo']) : $dmo, 'lk' => $_GET['lk']); $rule = array('mo' => array('filterStrlen', array(0, 30), '', true), 'lk' => array('filterStrlen', array(0, 100), '', true)); return Blue_Filter::filterArray($data, $rule); } return null; }