牛骨文教育服务平台(让学习变的简单)

设置 register_globals = off;
设置 error_reporting = E_ALL,并且要修正所有的errorwarning;
将实际的操作放在被引用的文件中。把引用文件放到不可以被直接浏览的目录下。

register_globals已自 PHP 5.3.0 起废弃并将自 PHP 5.4.0 起移除。

`register_globals=Off的时候,下一个程序接收的时候应该用$_GET["user_name"]$_GET["user_pass"]来接受传递过来的值。(注:当

的method属性为post的时候应该用$_POST["user_name"]$_POST["user_pass"]`)

register_globals=On的时候,下一个程序可以直接使用$user_name$user_pass来接受值。

顾名思义,register_globals的意思就是注册为全局变量,所以当On的时候,传递过来的值会被直接的注册为全局变量直接使用,而Off的时候,我们需要到特定的数组里去得到它。所以,碰到上边那些无法得到值的问题的朋友应该首先检查一下你的register_globals的设置和你获取值的方法是否匹配。(查看可以用phpinfo()函数或者直接查看php.ini)。