PHP 防注入函数(格式化数据)


Posted in PHP onAugust 08, 2011
<? 
//格式化数据(防止注入) 
function site_addslashes($string, $force = 0) { 
!defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc()); 
if(!MAGIC_QUOTES_GPC || $force) { 
if(is_array($string)) { 
foreach($string as $key => $val) { 
$string[$key] = daddslashes($val, $force); 
} 
} else { 
$string = addslashes($string); 
} 
} 
return $string; 
} 
?>
PHP 相关文章推荐
PHP 文件扩展名 获取函数
Jun 03 PHP
php cookie的操作实现代码(登录)
Dec 29 PHP
PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
Mar 06 PHP
zf框架的registry(注册表)使用示例
Mar 13 PHP
分享3个php获取日历的函数
Sep 25 PHP
PHP7新特性foreach 修改示例介绍
Aug 26 PHP
完美解决Thinkphp3.2中插入相同数据的问题
Aug 01 PHP
PHP实现登录验证码校验功能
May 17 PHP
laravel框架添加数据,显示数据,返回成功值的方法
Oct 11 PHP
php生成HTML文件的类方法
Oct 11 PHP
Laravel5.1 框架响应基本用法实例分析
Jan 04 PHP
php实现商城购物车的思路和源码分析
Jul 23 PHP
PHP中将数组转成XML格式的实现代码
Aug 08 #PHP
PHP程序开发范例学习之表单 获取文本框的值
Aug 08 #PHP
php记录日志的实现代码
Aug 08 #PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
Aug 06 #PHP
php学习笔记(三)操作符与控制结构
Aug 06 #PHP
PHP几个数学计算的内部函数学习整理
Aug 06 #PHP
PHP缓存技术的使用说明
Aug 06 #PHP
You might like
数据库相关问题
2006/10/09 PHP
网络资源
2006/10/09 PHP
在PHP中使用反射技术的架构插件使用说明
2010/05/18 PHP
PHP内核探索:哈希表碰撞攻击原理
2015/07/31 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
2016/08/12 PHP
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
express的中间件bodyParser详解
2014/12/04 Javascript
jquery实现点击变换导航样式的方法
2015/08/31 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
基于javascript制作经典传统的拼图游戏
2016/03/22 Javascript
javascript实现简易计算器
2017/02/01 Javascript
jquery获取select,option所有的value和text的实例
2017/03/06 Javascript
神级程序员JavaScript300行代码搞定汉字转拼音
2017/05/20 Javascript
AngularJS表单验证功能分析
2017/05/26 Javascript
webpack踩坑之路图片的路径与打包
2017/09/05 Javascript
ant-design-vue 快速避坑指南(推荐)
2020/01/21 Javascript
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
简单介绍Python的Tornado框架中的协程异步实现原理
2015/04/23 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
python增加图像对比度的方法
2019/07/12 Python
新手入门Python编程的8个实用建议
2019/07/12 Python
python读取raw binary图片并提取统计信息的实例
2020/01/09 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
French Connection官网:女装、男装及家居用品
2019/03/18 全球购物
几个Linux面试题笔试题
2016/08/01 面试题
体育教师自荐信范文
2013/12/16 职场文书
初中班主任寄语
2014/04/04 职场文书
预备党员转正考核材料
2014/06/03 职场文书
党委干部批评与自我批评发言稿
2014/09/28 职场文书
通知书大全
2015/04/27 职场文书
普通员工辞职信范文
2015/05/12 职场文书
银行岗位培训心得体会
2016/01/09 职场文书
解决vue中provide inject的响应式监听
2022/04/19 Vue.js