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 if 想到的些问题
Mar 22 PHP
PHP 编写的 25个游戏脚本
May 11 PHP
php下过滤html代码的函数 提高程序安全性
Mar 02 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
Oct 12 PHP
php HandlerSocket的使用
May 02 PHP
MyEclipse常用配置图文教程
Sep 11 PHP
php实现QQ空间获取当前用户的用户名并生成图片
Jul 25 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
Oct 10 PHP
PHP解压tar.gz格式文件的方法
Feb 14 PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 PHP
Laravel5.1 框架表单验证操作实例详解
Jan 07 PHP
PHP对接阿里云虚拟号的实现(号码隐私保护)
Apr 06 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
php入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
php打印输出棋盘的实现方法
2014/12/23 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
2016/11/22 PHP
让FireFox支持innerText的实现代码
2009/12/01 Javascript
50个比较实用jQuery代码段
2011/09/18 Javascript
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
2016/02/02 Javascript
深入理解js generator数据类型
2016/08/16 Javascript
JS使用贪心算法解决找零问题示例
2017/11/27 Javascript
vue axios 在页面切换时中断请求方法 ajax
2018/03/05 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
详解es6新增数组方法简便了哪些操作
2019/05/09 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
Python编程中使用Pillow来处理图像的基础教程
2015/11/20 Python
python书籍信息爬虫实例
2018/03/19 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
pycharm2020.2 配置使用的方法详解
2020/09/16 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
朗仕(Lab series)英国官网:雅诗兰黛集团男士专属护肤品牌
2017/11/28 全球购物
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
公司经理聘任书
2014/03/29 职场文书
意向书范文
2014/03/31 职场文书
博士生导师推荐信
2014/07/08 职场文书
推普周活动总结
2014/08/28 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
2014年教师个人工作总结
2014/11/10 职场文书
2015年感恩母亲节的演讲稿
2015/03/18 职场文书
Python list去重且保持原顺序不变的方法
2021/04/03 Python
Mysql Innodb存储引擎之索引与算法
2022/02/15 MySQL