php安全之直接用$获取值而不$_GET 字符转义


Posted in PHP onJune 03, 2012
<? 
function my_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] = my_addslashes($val, $force); 
} 
} else { 
$string = addslashes($string); 
} 
} 
return $string; 
} 
foreach(array('_COOKIE', '_POST', '_GET') as $_request) { 
foreach($$_request as $_key => $_value) { 
$_key{0} != '_' && $$_key = my_addslashes($_value); 
} 
} 
echo $urls; 
?>
PHP 相关文章推荐
转PHP手册及PHP编程标准
Dec 17 PHP
php FPDF类库应用实现代码
Mar 20 PHP
深入理解PHP中的Session和Cookie
Jun 21 PHP
Linux下安装oracle客户端并配置php5.3
Oct 12 PHP
9个经典的PHP代码片段分享
Dec 18 PHP
一个PHP实现的轻量级简单爬虫
Jul 08 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
Dec 08 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 PHP
php记录搜索引擎爬行记录的实现代码
Mar 02 PHP
PHP PDOStatement::bindParam讲解
Jan 30 PHP
Laravel框架下的Contracts契约详解
Mar 17 PHP
PHP isset empty函数相关面试题及解析
Dec 11 PHP
PHP版网站缓存加快打开速度的方法分享
Jun 03 #PHP
PHP仿盗链代码
Jun 03 #PHP
PHP通过session id 实现session共享和登录验证的代码
Jun 03 #PHP
PHP中设置时区方法小结
Jun 03 #PHP
php 函数中使用static的说明
Jun 01 #PHP
PHP number_format() 函数定义和用法
Jun 01 #PHP
分享一个PHP数据流应用的简单例子
Jun 01 #PHP
You might like
浅析php插件 Simple HTML DOM 用DOM方式处理HTML
2013/07/01 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
joomla数据库操作示例代码
2016/01/06 PHP
yii通过小物件生成view的方法
2016/10/08 PHP
jquery CSS选择器笔记
2010/03/29 Javascript
JavaScript中的property和attribute介绍
2011/12/26 Javascript
js动态添加事件并可传参数示例代码
2013/10/21 Javascript
简单的js表单验证函数
2013/10/28 Javascript
jquery实现弹出div,始终显示在屏幕正中间的简单实例
2014/03/08 Javascript
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
基于JavaScript的操作系统你听说过吗?
2016/01/28 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
BootStrap Typeahead自动补全插件实例代码
2016/08/10 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
2018/05/03 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
jQuery实现本地存储
2020/12/22 jQuery
js基于canvas实现时钟组件
2021/02/07 Javascript
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
优化Python代码使其加快作用域内的查找
2015/03/30 Python
python登录pop3邮件服务器接收邮件的方法
2015/04/30 Python
Python win32com 操作Exce的l简单方法(必看)
2017/05/25 Python
Python实现曲线点抽稀算法的示例
2017/10/12 Python
python中比较两个列表的实例方法
2019/07/04 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
html5嵌入内容_动力节点Java学院整理
2017/07/07 HTML / CSS
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
北美三大旅游网站之一:Travelocity加拿大
2016/08/20 全球购物
Black Halo官方网站:购买连衣裙、礼服和连体裤
2018/06/13 全球购物
英国最受欢迎的母婴精品品牌:JoJo Maman BéBé
2021/02/17 全球购物
秋季运动会广播稿(30篇)
2014/09/13 职场文书
2014年图书室工作总结
2014/12/09 职场文书
捐资助学感谢信
2015/01/21 职场文书
5分钟教你docker安装启动redis全教程(全新方式)
2021/05/29 Redis
Python获取指定日期是"星期几"的6种方法
2022/03/13 Python