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的FTP学习(一)[转自奥索]
Oct 09 PHP
PHP获取类中常量,属性,及方法列表的方法
Apr 09 PHP
php 保留小数点
Apr 21 PHP
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
Jun 04 PHP
PHP 飞信好友免费短信API接口开源版
Jul 22 PHP
php笔记之:php函数range() round()和list()的使用说明
Apr 26 PHP
php读取csv实现csv文件下载功能
Dec 18 PHP
php简单定时执行任务的实现方法
Feb 23 PHP
php中get_cfg_var()和ini_get()的用法及区别
Mar 04 PHP
PHP验证码类ValidateCode解析
Jan 07 PHP
Laravel使用RabbitMQ的方法示例
Jun 18 PHP
laravel多条件查询方法(and,or嵌套查询)
Oct 09 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
全国FM电台频率大全 - 20 广西省
2020/03/11 无线电
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
JavaScript与DOM组合动态创建表格实例
2012/12/23 Javascript
用console.table()调试javascript
2014/09/04 Javascript
JS区分浏览器页面是刷新还是关闭
2016/04/17 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
2016/10/19 Javascript
微信小程序 swiper组件轮播图详解及实例
2016/11/16 Javascript
js中的触发事件对象event.srcElement与event.target详解
2017/03/15 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
详解在vue-cli项目中安装node-sass
2017/06/21 Javascript
Angularjs实现下拉框联动的示例代码
2017/08/22 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
2017/09/18 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
Vue 去除路径中的#号
2018/04/19 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
js实现车辆管理系统
2020/08/26 Javascript
[02:22]完美世界DOTA2联赛PWL S3 集锦第一期
2020/12/15 DOTA
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
python实现两个文件合并功能
2018/04/01 Python
Python multiprocessing多进程原理与应用示例
2019/02/28 Python
Python 里最强的地图绘制神器
2021/03/01 Python
python实现发送邮件
2021/03/02 Python
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
师范生个人推荐信
2013/11/29 职场文书
心得体会范文
2014/01/04 职场文书
电子邮箱格式怎么写
2014/01/12 职场文书
服务宗旨标语
2014/07/01 职场文书
运动员入场前导词
2015/07/20 职场文书
2015年思想品德教学工作总结
2015/07/22 职场文书
实习感想范文
2015/08/10 职场文书
初中班主任心得体会
2016/01/07 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang
python超详细实现完整学生成绩管理系统
2022/03/17 Python