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通用分页类page.php[仿google分页]
Aug 31 PHP
PHP 验证码的实现代码
Jul 17 PHP
php数组中删除元素之重新索引的方法
Sep 16 PHP
php计算整个目录大小的方法
Jun 01 PHP
PHP简单的MVC框架实现方法
Dec 01 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
php实现文件上传及头像预览功能
Jan 15 PHP
thinkPHP实现的省市区三级联动功能示例
May 05 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
PHP中“=&gt;
Mar 01 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
Oct 24 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 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
YB217、YB235、YB400浅听
2021/03/02 无线电
JAVA/JSP学习系列之六
2006/10/09 PHP
php 无法载入mysql扩展
2010/03/12 PHP
PHP批量删除、清除UTF-8文件BOM头的代码实例
2014/04/14 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
2014/08/19 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
js 调用本地exe的例子(支持IE内核的浏览器)
2012/12/26 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
JS获取各种宽度、高度的简单介绍
2014/12/19 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
JQuery标签页效果的两个实例讲解(4)
2015/09/17 Javascript
详谈javascript异步编程
2016/02/21 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
2017/02/18 Javascript
原生node.js案例--前后台交互
2017/02/20 Javascript
详解如何在Vue2中实现组件props双向绑定
2017/03/29 Javascript
Vue中render函数的使用方法
2018/01/31 Javascript
详解Vue webapp项目通过HBulider打包原生APP
2018/06/29 Javascript
vue多层嵌套路由实例分析
2019/03/19 Javascript
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
python配置grpc环境
2019/01/01 Python
python 求10个数的平均数实例
2019/12/16 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
2020/02/17 Python
使用celery和Django处理异步任务的流程分析
2020/02/19 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
Python实现JS解密并爬取某音漫客网站
2020/10/23 Python
纯HTML5+CSS3制作图片旋转
2016/01/12 HTML / CSS
瑞典Happy Socks美国官网:购买色彩斑斓的快乐袜子
2016/10/19 全球购物
美国顶级防滑鞋:Shoes For Crews
2017/03/27 全球购物
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
党的群众路线教育实践活动个人对照检查材料范文
2014/09/25 职场文书
大学军训决心书
2015/02/05 职场文书
深度学习详解之初试机器学习
2021/04/14 Python
如何用JavaScript学习算法复杂度
2021/04/30 Javascript
Python中递归以及递归遍历目录详解
2021/10/24 Python