php防止sql注入代码实例


Posted in PHP onDecember 18, 2013

放到公用调用文件(如conn数据库链接文件),对所有GET或POST的数据进行过滤特殊字符串,以实现简单有效的SQL注入过滤

Function inject_check($sql_str) {
 return eregi('select|insert|and|or|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file|outfile', $sql_str);
}
if (inject_check($_SERVER['QUERY_STRING'])==1 or inject_check(file_get_contents("php://input"))==1){
 //echo "警告 非法访问!";
 header("Location: Error.php");
}
PHP 相关文章推荐
在apache下限制每个虚拟主机的并发数!!!!
Oct 09 PHP
php+oracle 分页类
Oct 09 PHP
PHP中的函数嵌套层数限制分析
Jun 13 PHP
php中防止伪造跨站请求的小招式
Sep 02 PHP
php cURL和Rolling cURL并发方式比较
Oct 30 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 PHP
php检测文件编码的方法示例
Apr 25 PHP
php判断数组元素中是否存在某个字符串的方法
Jun 14 PHP
PHP数组操作类实例
Jul 11 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
购物车实现的几种方式优缺点对比
May 02 PHP
Laravel中错误与异常处理的用法示例
Sep 16 PHP
php读取csv实现csv文件下载功能
Dec 18 #PHP
用PHP实现弹出消息提示框的两种方法
Dec 17 #PHP
sae使用smarty模板的方法
Dec 17 #PHP
解决file_get_contents无法请求https连接的方法
Dec 17 #PHP
phpstrom使用xdebug配置方法
Dec 17 #PHP
php使用curl发送json格式数据实例
Dec 17 #PHP
php获取301跳转URL简单实例
Dec 16 #PHP
You might like
PHP 多进程 解决难题
2009/06/22 PHP
php中memcache 基本操作实例
2015/05/17 PHP
php通过会话控制实现身份验证实例
2016/10/18 PHP
Discuz论坛密码与密保加密规则
2016/12/19 PHP
PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
2017/07/03 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
javascript基本语法分析说明
2008/06/15 Javascript
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
为EasyUI的Tab标签添加右键菜单的方法
2012/07/14 Javascript
JS继承--原型链继承和类式继承
2013/04/08 Javascript
使用jQuery清空file文件域的解决方案
2013/04/12 Javascript
微信小程序实现左右联动的实战记录
2018/07/05 Javascript
javascript数据类型中的一些小知识点(推荐)
2019/04/18 Javascript
浅谈Vue项目骨架屏注入实践
2019/08/05 Javascript
解决layer.confirm快速点击会重复触发事件的问题
2019/09/23 Javascript
js Math数学简单使用操作示例
2020/03/13 Javascript
Nodejs + sequelize 实现增删改查操作
2020/11/07 NodeJs
[04:26]DOTA2上海特锦赛小组赛第二日 TOP10精彩集锦
2016/02/27 DOTA
[01:27:43]VGJ.S vs TNC Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
详细介绍Ruby中的正则表达式
2015/04/10 Python
Python list列表中删除多个重复元素操作示例
2019/02/27 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
2019/04/11 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
pytorch实现从本地加载 .pth 格式模型
2020/02/14 Python
如何用Django处理gzip数据流
2021/01/29 Python
CSS3样式linear-gradient的使用实例
2017/01/16 HTML / CSS
写一个用矩形法求定积分的通用函数
2012/11/08 面试题
行政副总岗位职责
2014/02/23 职场文书
工程学毕业生自荐信
2014/06/14 职场文书
公司员工体检通知
2015/04/21 职场文书
人与自然的观后感
2015/06/18 职场文书
六一儿童节致辞稿(3篇)
2019/07/11 职场文书
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript