php 批量过滤post,get敏感数据
2013-09-05 19:24
489 查看
php 批量过滤post,get敏感数据
if (get_magic_quotes_gpc()) {
$_GET = stripslashes_array($_GET);
$_POST = stripslashes_array($_POST);
}
function stripslashes_array(&$array) {
while(list($key,$var) = each($array)) {
if ($key != 'argc' && $key != 'argv' && (strtoupper($key) != $key || ''.intval($key) == "$key")) {
if (is_string($var)) {
$array[$key] = stripslashes($var);
}
if (is_array($var)) {
$array[$key] = stripslashes_array($var);
}
}
}
return $array;
}
if (get_magic_quotes_gpc()) {
$_GET = stripslashes_array($_GET);
$_POST = stripslashes_array($_POST);
}
function stripslashes_array(&$array) {
while(list($key,$var) = each($array)) {
if ($key != 'argc' && $key != 'argv' && (strtoupper($key) != $key || ''.intval($key) == "$key")) {
if (is_string($var)) {
$array[$key] = stripslashes($var);
}
if (is_array($var)) {
$array[$key] = stripslashes_array($var);
}
}
}
return $array;
}
相关文章推荐
- php过滤所有恶意字符(批量过滤post,get敏感数据)
- php过滤所有恶意字符(批量过滤post,get敏感数据)
- php过滤所有恶意字符(批量过滤post,get敏感数据)经典
- PHP过滤POST,GET敏感数据
- PHP过滤post,get敏感数据
- PHP过滤POST,GET敏感数据
- javaWed项目中用过滤器实现转码功能,敏感词汇过滤更能,处理Get和Post接收数据中的中文乱码问题以及敏感词汇的处理
- PHP获取POST、GET数据
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- php _POST _GET没数据
- php中用socket模拟http中post或者get提交数据
- php中$_GET与$_POST过滤sql注入的方法
- php的curl函数模拟post、get数据提交,速度非常慢的处理办法
- PHP利用Curl、socket、file_get_contents POST数据
- 速战速决 (6) - PHP: 获取 http 请求数据, 获取 get 数据 和 post 数据, json 字符串与对象之间的相互转换
- jquery中ajax方法load get post与脚本文件如php脚本连接时,脚本怎样接受数据?
- php通过curl post和get发送json数据实例 curl命令转为php源码
- php 利用curl get post数据
- PHP中使用file_get_contents post数据代码例子
- PHP利用Curl、socket、file_get_contents POST数据