首先楼主请检查,前一个页面是否存在表单项并且表单项name="GLOBALS "即:是否有这样的表单
<form method = "**" action = "***.php">
<input type = "text" name = "GLOBALS" />
<input type = "submit" />
</form>如果有,那么取的只是表单项传递的值而已。
<form method = "**" action = "***.php">
<input type = "text" name = "GLOBALS" />
<input type = "submit" />
</form>如果有,那么取的只是表单项传递的值而已。
因为如果register_globals打开的话, 客户端提交的数据中含有GLOBALS变量名, 就会覆盖服务器上的$GLOBALS变量.
所以这段代码, 就是判断, 如果提交的数据中有GLOBALS变量名, 就终止程序.