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 相关文章推荐
PHP.MVC的模板标签系统(四)
Sep 05 PHP
php与php MySQL 之间的关系
Jul 17 PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 PHP
php中time()和mktime()方法的区别
Sep 28 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
Nov 24 PHP
Yii2.0 模态弹出框+ajax提交表单
May 22 PHP
使用php实现网站验证码功能【推荐】
Feb 09 PHP
Nginx下ThinkPHP5的配置方法详解
Aug 01 PHP
PHP实现批量重命名某个文件夹下所有文件的方法
Sep 04 PHP
php 多继承的几种常见实现方法示例
Nov 18 PHP
一文看懂PHP进程管理器php-fpm
Jun 01 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
跟我学小偷程序之成功偷取首页(第三天)
2006/10/09 PHP
PHP读MYSQL中文乱码的解决方法
2006/12/17 PHP
php命令行使用方法和命令行参数说明
2014/04/08 PHP
PHP解密Unicode及Escape加密字符串
2015/05/17 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
php实现mysql连接池效果实现代码
2018/01/25 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
JavaScript Prototype对象
2009/01/07 Javascript
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
JavaScript DOM 学习第三章 内容表格
2010/02/19 Javascript
jQuery 判断图片是否加载完成方法汇总
2015/08/10 Javascript
javascript编程异常处理实例小结
2015/11/30 Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
2016/06/20 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
浅谈js数组和splice的用法
2016/12/04 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
2017/06/20 Javascript
详解搭建es6+devServer简单开发环境
2018/09/25 Javascript
CryptoJS中AES实现前后端通用加解密技术
2018/12/18 Javascript
Vue+Express实现登录状态权限验证的示例代码
2019/05/05 Javascript
vue如何在项目中调用腾讯云的滑动验证码
2020/07/15 Javascript
[59:53]DOTA2-DPC中国联赛 正赛 VG vs Elephant BO3 第二场 3月6日
2021/03/11 DOTA
Python的Twisted框架中使用Deferred对象来管理回调函数
2016/05/25 Python
python装饰器初探(推荐)
2016/07/21 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
Python面向对象程序设计之类和对象、实例变量、类变量用法分析
2020/03/23 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
2020/08/19 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
详解CSS3的图层阴影和文字阴影效果使用
2016/06/09 HTML / CSS
怎样实现H5+CSS3手指滑动切换图片的示例代码
2019/05/05 HTML / CSS
Stefania Mode英国:奢华设计师和时尚服装
2017/10/23 全球购物
战友聚会邀请函
2014/01/18 职场文书
班班通校本培训方案
2014/03/12 职场文书
请假条的格式
2014/04/11 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书