slime
中级会员
 
中级会员
UID 19895
精华
1
积分 404
帖子 366
金钱 394 喜悦币
威望 10
人脉 0
阅读权限 30
注册 2003-4-26
状态 离线
|
[广告]: q
m
请教一段代码的作用
<?php foreach ( array('GLOBALS', '_SESSION', 'HTTP_SESSION_VARS', '_GET', 'HTTP_GET_VARS', '_POST', 'HTTP_POST_VARS', '_COOKIE', 'HTTP_COOKIE_VARS', '_REQUEST', '_SERVER', 'HTTP_SERVER_VARS', '_ENV', 'HTTP_ENV_VARS', '_FILES', 'HTTP_POST_FILES', 'xoopsDB', 'xoopsUser', 'xoopsUserId', 'xoopsUserGroups', 'xoopsUserIsAdmin', 'xoopsConfig', 'xoopsOption', 'xoopsModule', 'xoopsModuleConfig', 'xoopsRequestUri') as $bad_global ) { if ( isset( $_REQUEST[$bad_global] ) ) { header( 'Location: '.XOOPS_URL.'/' ); exit(); } } ?> 看上去是一发现$_REQUEST里面有上面这些数组存在就跳转页面到首页了,不知道为什么要这样做?有什么不安全的因素在吗?
PS:不好意思刚才错发到高级编程里了,放了一上午没人回,所以到这里再问一遍
|  全国第四大IDC商务中国(www.bizcn.com)代理价虚拟主机一律五折;
www.zhongwenshouce.com开展XOOPS源码阅读活动
有学习,才有进步 |
|