PHP过滤post,get敏感数据
来源:互联网 发布:国家战略知乎 编辑:程序博客网 时间:2024/04/29 15:35
//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;} //--------------------------// 替换HTML尾标签,为过滤服务//--------------------------function lib_replace_end_tag($str){if (empty($str)) return false;$str = htmlspecialchars($str);$str = str_replace( '/', "", $str);$str = str_replace("\\", "", $str);$str = str_replace(">", "", $str);$str = str_replace("<", "", $str);$str = str_replace("<SCRIPT>", "", $str);$str = str_replace("</SCRIPT>", "", $str);$str = str_replace("<script>", "", $str);$str = str_replace("</script>", "", $str);$str=str_replace("select","select",$str);$str=str_replace("join","join",$str);$str=str_replace("union","union",$str);$str=str_replace("where","where",$str);$str=str_replace("insert","insert",$str);$str=str_replace("delete","delete",$str);$str=str_replace("update","update",$str);$str=str_replace("like","like",$str);$str=str_replace("drop","drop",$str);$str=str_replace("create","create",$str);$str=str_replace("modify","modify",$str);$str=str_replace("rename","rename",$str);$str=str_replace("alter","alter",$str);$str=str_replace("cas","cast",$str);$str=str_replace("&","&",$str);$str=str_replace(">",">",$str);$str=str_replace("<","<",$str);$str=str_replace(" ",chr(32),$str);$str=str_replace(" ",chr(9),$str);$str=str_replace(" ",chr(9),$str);$str=str_replace("&",chr(34),$str);$str=str_replace("'",chr(39),$str);$str=str_replace("<br />",chr(13),$str);$str=str_replace("''","'",$str);$str=str_replace("css","'",$str);$str=str_replace("CSS","'",$str);return $str;}
转载自http://www.oschina.net/code/snippet_114268_3873
- PHP过滤POST,GET敏感数据
- PHP过滤post,get敏感数据
- php过滤所有恶意字符(批量过滤post,get敏感数据)经典
- PHP模拟post,get
- php get post
- php curl (get post)
- PHP post get
- php curl post get
- php post get请求
- PHP-$GET/$REQUEST/$POST
- php get post 请求
- php post get提交
- 实现get和post过滤中文
- PHP与表单(Post & Get)
- php https的GET POST
- PHP中 GET 与 POST
- PHP获取POST、GET数据
- PHP表单之GET&POST
- 学习,只有勤奋是不够的……
- 进程单向监控-Monitor
- UBOOT命令总结
- 当你的小弟说与你有代沟了
- 聊聊淘宝今天的诚信体系纠结
- PHP过滤post,get敏感数据
- ICE Demo
- tcpdump 用例
- 按键软件去抖动设计
- msgsnd()
- 【jBox】 2.3正式版 多功能jQuery对话框插件下载及常见使用问题解答
- Ice安装使用方法----windows
- 一个JSON 实例 jQuery 解析JSON数据
- TestDriven.NET 2.0——单元测试的好助手