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&amp;&amp;mysql)一
Oct 09 PHP
php 异常处理实现代码
Mar 10 PHP
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
Jul 12 PHP
分享一下贝贝成长进度的php代码
Sep 14 PHP
浅析php原型模式
Nov 25 PHP
PHP使用适合阅读的格式显示文件大小的方法
Mar 05 PHP
PHP简单获取多个checkbox值的方法
Jun 13 PHP
php微信开发之自定义菜单实现
Nov 18 PHP
thinkPHP5.0框架简单配置作用域的方法
Mar 17 PHP
PHP简单实现合并2个数字键数组值的方法
May 30 PHP
php实现socket推送技术的示例
Dec 20 PHP
Linux下源码包安装Swoole及基本使用操作图文详解
Apr 02 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多文件上传下载示例分享
2014/02/20 PHP
PHP截取指定图片大小的方法
2014/12/10 PHP
PHP获取数组最后一个值的2种方法
2015/01/21 PHP
php英文单词统计器
2016/06/23 PHP
PHP开发APP端微信支付功能
2017/02/17 PHP
基于Laravel 多个中间件的执行顺序详解
2019/10/21 PHP
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
JavaScript数组常用操作技巧汇总
2014/11/17 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
2016/05/25 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
在vue中实现清除echarts上次保留的数据(亲测有效)
2020/09/09 Javascript
[01:48:04]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第一场 2月7日
2021/03/11 DOTA
Python logging模块学习笔记
2014/05/24 Python
Python从MP3文件获取id3的方法
2015/06/15 Python
python调用百度语音识别api
2018/08/30 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
详解Python中的分支和循环结构
2020/02/11 Python
Python实现AI换脸功能
2020/04/10 Python
500行python代码实现飞机大战
2020/04/24 Python
python跨文件使用全局变量的实现
2020/11/17 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
Pytorch之扩充tensor的操作
2021/03/04 Python
欧洲最大的婴幼儿服装及内衣公司:Petit Bateau(小帆船)
2016/08/16 全球购物
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
医院检讨书范文
2014/02/01 职场文书
餐饮总经理岗位职责
2014/03/07 职场文书
2014年大学生党课心得体会范文
2014/03/29 职场文书
土地转让协议书
2014/04/15 职场文书
银行授权委托书样本
2014/10/13 职场文书
2014年林业工作总结
2014/12/05 职场文书
入党转正申请报告
2015/05/15 职场文书
培训后的感想
2015/08/07 职场文书