设为首页 - 加入收藏 - 网站地图 欢迎加QQ群 :14364084
当前位置:谭博的博客 > 编程语言 > php > 正文

(isset($_FILES['GLOBALS']) || isset($_REQUEST['GLOBALS']))

时间:2011-12-01 15:58 来源:未知 标签: 作者:谭博 阅读:

 

if (isset($_REQUEST['GLOBALS']) OR isset($_FILES['GLOBALS'])) {
    exit('Request tainting attempted.');
}

上面的代码是discuz的common.inc.php中的一段,因为如果register_globals打开的话, 客户端提交的数据中含有GLOBALS变量名,就会覆盖服务器上的$GLOBALS变量。所以这段代码, 就是判断, 如果提交的数据中有GLOBALS变量名, 就终止程序。

 

 

关注微信公众号

微信扫一扫,打赏我

热评文章
    内容不错,支持一下
    评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)