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;lt;打包下载直接运行&amp;gt;
Oct 09 PHP
PHP序列号生成函数和字符串替换函数代码
Jun 07 PHP
关于Zend Studio 配色方案插件的介绍
Jun 24 PHP
解析php类的注册与自动加载
Jul 05 PHP
PHP实现的简易版图片相似度比较
Jan 07 PHP
PHP网络操作函数汇总
May 18 PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 PHP
PHP获取指定日期是星期几的实现方法
Nov 30 PHP
Yii框架参数化查询中IN查询只能查询一个的解决方法
May 20 PHP
PDO::setAttribute讲解
Jan 29 PHP
PHP文件上传小程序 适合初学者学习!
May 23 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 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
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
深入分析js中的constructor和prototype
2012/04/07 Javascript
可自定义速度的js图片无缝滚动示例分享
2014/01/20 Javascript
javascript制作的网页侧边弹出框思路及实现代码
2014/05/21 Javascript
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
基于javascript实现listbox左右移动
2016/01/29 Javascript
微信小程序 setData使用方法及常用错误解决办法
2017/05/11 Javascript
详解Node.js开发中的express-session
2017/05/19 Javascript
Node.js  事件循环详解及实例
2017/08/06 Javascript
利用SpringMVC过滤器解决vue跨域请求的问题
2018/02/10 Javascript
vue实例中data使用return包裹的方法
2018/08/27 Javascript
js事件on动态绑定数据,绑定多个事件的方法
2018/09/15 Javascript
jQuery提示框插件SweetAlert用法分析
2019/08/05 jQuery
js+html实现点名系统功能
2019/11/05 Javascript
Nuxt页面级缓存的实现
2020/03/09 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
pycharm 使用心得(四)显示行号
2014/06/05 Python
深入理解Python单元测试unittest的使用示例
2017/11/18 Python
python将txt等文件中的数据读为numpy数组的方法
2018/12/22 Python
python制作简单五子棋游戏
2019/06/18 Python
python打印异常信息的两种实现方式
2019/12/24 Python
Python GUI自动化实现绕过验证码登录
2020/01/10 Python
python在不同条件下的输入与输出
2020/02/13 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
CSS实现雨滴动画效果的实例代码
2019/10/08 HTML / CSS
阿姆斯特丹城市卡:Amsterdam Pass
2019/12/01 全球购物
护士自荐信
2013/10/25 职场文书
年度考核自我评价
2014/01/25 职场文书
户外亲子活动策划方案
2014/02/07 职场文书
文科生自我鉴定
2014/02/15 职场文书
会计系毕业求职信
2014/08/07 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
2015年小学生暑假总结
2015/07/13 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python
MySQL 中如何归档数据的实现方法
2022/03/16 SQL Server