作者:LAMP小白  点击:3651  发布日期:2012-10-12 00:39:00  返回列表

首先判断是否自动过滤

//加载MioDefender

if(mioCfg_MioDefender)

Miodefender::init(mioCfg_MioDefenderInit);安全类代码 配合去html标签就更好了 这里只是基本的实现

mio_lt;?php

class Miodefender

{

static public $post = null;

static public $get = null;

static public $filter = null;

static public function init($mode = null)

{

if(empty(self::$filter))

self::$filter = include MIO_PATH.'mioDefender/dictionary.inc.php';

self::$mode();

}

static public function normal()

{

if(!empty($_POST) mio_amp;mio_amp; isset($_POST)){

self::$post = $_POST;

self::filter($_POST);

}

if(!empty($_GET) mio_amp;mio_amp; isset($_GET)){

self::$get = $_GET;

self::filter($_GET);

}

}

static public function filter(mio_amp;$data){

if(is_array($data)){

foreach($data as $k =mio_gt; $v){

$data[$k] = self::filter($v);

}

}else{

foreach(self::$filter as $search =mio_gt; $replace){

$data = str_replace($search, $replace, $data);

}

return $data;

}

}

}

?mio_gt;

然后控制器什么都不用管了 直接调用的$_POST和$_GET都是经过处理后的,适合我这种懒人mio_lt;?php

class IndexAction extends Action

{

public function index()

{

dump($_GET);

}

}

?mio_gt;

上一篇:简单脚本一枚

下一篇:快递查询API

0

php自动post系统,php自动过滤POST,GET传参相关推荐

  1. windows2012取消自动ipv4_win10系统ipv4自动获取怎么关闭_win10系统ipv4自动获取如何取消...

    每一个接入互联网的设备都会被分配一个独一无二的数字,从而能够使用网络协议进行连接和数据传输,这一串数字就是IP地址,而IPv4 则是目前使用最广泛的网络协议,而每次win10系统开机时ipv4都会自动 ...

  2. x3650m5不自动进系统_自动起停系统不工作?可能有这几种情况

    自动起停系统:是一套智能控制发动机熄火.点火的系统,是为了应对日益严苛的排放法规及环境污染问题而生的. 现如今,自动起停系统已经逐渐成为家庭乘用车辆的标配,但部分车主因为对自动功能的操作还不够熟悉,可 ...

  3. linux 自动安装系统,cobbler 自动安装linux系统

    1.安装个组件 yum install epel-rpm-macros.noarch -y #安装epel源 yum install -y cobbler cobbler-web dhcp tftp- ...

  4. python电源自动化测试仪器经销商_自动测试系统_电源自动测试系统_ATE自动测试设备_自动化测试系统...

    系统各结构介绍 1 信号控制单元 功能: 1.  根据检测要求,对各种信号源的输出的自动控制 2.  对被检测产品的输出信号采集 3.  根据测试要求自动管理各部分供电 特点: 1.  自动化: A. ...

  5. java自动雨刷系统_自动大灯和自动雨刷你真的会用吗?老司机:新手要学会,很实用!...

    随着科技的快速发展,汽车上的各种功能性配置是越来越丰富了,它们让我们的日常用车变的更加便利,并且其中还有相当一部分能直接或者间接对保障行车安全起到相当重要的作用.不过需要注意的是,想要实现上述效果有一 ...

  6. 后端如何过滤敏感字段传参给前端

    一.背景 之所以写这篇文章是因为最近一次和前端调试一个接口的时候,返给前端的字段有些是比较隐私的,涉及到用户的基本信息以及账户相关信息,因此是比较重要的,如果将这些信息显示在前端的话非常危险,因此我们 ...

  7. x3650m5不自动进系统_17日起,泉州这个地方自动抓拍系统启用!这些车闯红灯、严重超载、不按道行驶被查处曝光!【交通大整治】...

    点击上方蓝字关注我吧关于启用泉港涂岭交通公安联合治超站自动抓拍系统的通告 为全面贯彻落实预防道路交通事故"减量控大"工作措施,加强货运车辆管理,规范货运车辆运输秩序,有效预防和减少 ...

  8. edittext禁止换行符但能自动换行简书_使用n-gram创建自动完成系统

    n-gram语言模型用于就是计算句子的概率,通俗来讲就是判断这句话是人话的可能性有多少.n就是将句子做切割,n个单词为一组. 如何计算句子的概率?根据条件概率和链式规则 P(B|A)=P(A,B)/P ...

  9. 使用LabVIEW开发半导体芯片自动测试系统

    使用LabVIEW开发半导体芯片自动测试系统 半导体芯片自动测试系统,可以测试固定在底层封装版上的多组被测装置(DUT).系统为每个DUT执行电力与光学特性的描述.在测试开发中,软件可以判定每个芯片在 ...

最新文章

  1. 创建多线程的4种方式
  2. Flume日志收集系统架构详解--转
  3. 小程序如何传数组数据到vs后台中
  4. [react] 怎么在JSX里使用自定义属性?
  5. 微信小程序 点击按钮 退出
  6. python数据挖掘笔记】二十.KNN最近邻分类算法分析详解及平衡秤TXT数据集读取
  7. python3.7中Gluonts与Mxnet安装问题
  8. oracle重建索引对空间的使用,分析oracle索引空间使用情况,以及索引是否需要重建...
  9. ajax注册判断怎么写,ajax之判断用户名是否被注册
  10. Axure教程-新手入门基础(小白强烈推荐!!!)
  11. python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python程序设计教程》...
  12. vegas Pro18.2021注册机补丁下载 如何做短视频基本参数设置及面板介绍
  13. thinkpad指点杆(trackpoint)在WPS的word文档中失效的解决办法
  14. 改善网页性能的5种方法
  15. 传感器的使用(一)-火焰传感器
  16. caniuse-lite is outdated. Please run: npx browserslist@latest --update-db
  17. VC++利用笔记本自带摄像头扫二维码功能(附源码demo)
  18. 浏览器百家争鸣,国产能打的浏览器来了!
  19. 计算机系统盘涨满怎么办,电脑重装系统后C盘爆满?教你一招让空间大幅释放!-电脑c盘满了怎么办...
  20. 多分类的评价指标PRF(Macro-F1/MicroF1/weighted)详解

热门文章

  1. mysql 二进制日志
  2. [Hihocoder 1289] 403 Forbidden (微软2016校园招聘4月在线笔试)
  3. Sql insert into 后获得自动插入的id
  4. 在ctex环境下利用Metapost作图
  5. Java进阶06 容器
  6. 我学UML建模系列之核心元素 -------- 参与者
  7. javascript实现缩略图
  8. 比特币分叉第一案,谁动了我的比特币现金?
  9. BCH预挖?不存在的
  10. 多个SSH Key自动化配置