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 相关文章推荐
用户的详细注册和判断
Oct 09 PHP
SWFUpload与CI不能正确上传识别文件MIME类型解决方法分享
Apr 18 PHP
PHP之短标签开启设置
Jun 17 PHP
php抓取并保存网站图片的实现代码
Oct 28 PHP
浅析php设计模式之数据对象映射模式
Mar 03 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 PHP
CI框架支持$_GET的两种实现方法
May 18 PHP
PHP接口继承及接口多继承原理与实现方法详解
Oct 18 PHP
Yii2框架redis基本应用示例
Jul 13 PHP
php PDO属性设置与操作方法分析
Dec 27 PHP
Laravel实现ORM带条件搜索分页
Oct 24 PHP
PHP队列场景以及实现代码实例详解
Feb 26 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删除非空目录的函数代码小结
2013/02/28 PHP
PHP批量采集下载美女图片的实现代码
2013/06/03 PHP
php解决和避免form表单重复提交的几种方法
2016/08/31 PHP
纯CSS3实现质感细腻丝滑按钮
2021/03/09 HTML / CSS
jQuery的写法不同导致的兼容性问题的解决方法
2010/07/29 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
浅析JQuery获取和设置Select选项的常用方法总结
2013/07/04 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
javascript 将共享属性迁移到原型中去的实现方法
2016/08/31 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
Three.js利用Detector.js插件如何实现兼容性检测详解
2017/09/26 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
详解VUE项目中安装和使用vant组件
2019/04/28 Javascript
JS时间戳与日期格式互相转换的简单方法示例
2021/01/30 Javascript
Pyramid添加Middleware的方法实例
2013/11/27 Python
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
Python中的模块导入和读取键盘输入的方法
2015/10/16 Python
详解Python设计模式编程中观察者模式与策略模式的运用
2016/03/02 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
Python子类继承父类构造函数详解
2019/02/19 Python
解决yum对python依赖版本问题
2019/07/05 Python
Pyqt5 关于流式布局和滚动条的综合使用示例代码
2020/03/24 Python
Django ModelForm组件原理及用法详解
2020/10/12 Python
CSS3教程(4):网页边框和网页文字阴影
2009/04/02 HTML / CSS
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
管理科学大学生求职信
2013/11/13 职场文书
车间班组长的职责
2013/12/13 职场文书
青年志愿者先进事迹
2014/05/06 职场文书
停车位租赁协议书
2014/09/24 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
python实现简单的名片管理系统
2021/04/26 Python
MySQL中int (10) 和 int (11) 的区别
2022/01/22 MySQL
html网页引入svg图片的4种方式
2022/08/05 HTML / CSS