在register_globals设置为Off的情况下如何获取上传文件的变量 你可以用$_POST['UPFILE']或是用$_REQUEST['UPFILE']里面的单引不可以省的里面也不要加$ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在PHP 4.2中,新安装的PHP中的register_globals选项默认为关闭,因此EGPCS值(EGPCS是Environment、Get、Post、Cookies、Server的缩写 -- 这是PHP中外部变量来源的全部范围)不会被作为全局变量来创建。当然,这个选项还可以通过手工来开启,但是PHP的开发者推荐你将其关闭。要贯彻他们的意图,你需要使用其它的方法来获取这些值。 从PHP 4.1开始,EGPCS值就可以从一组指定的数组中获得: $_ENV -- 包含系统环境变量 $_GET -- 包含查询字符串中的变量,以及提交方法为GET的表单中的变量 $_POST -- 包含提交方式为POST的表单中的变量 $_COOKIE -- 包含所有cookie变量 $_SERVER -- 包含服务器变量,例如HTTP_USER_AGENT $_REQUEST -- 包含$_GET、$_POST和$_COOKIE的全部内容 $_SESSION -- 包含所有已注册的session变量 在PHP 4.1之前,当开发者关闭register_globals选项(这也被考虑为提高PHP性能的一种方法)后,必须使用诸如$HTTP_GET_VARS这样的令人讨厌的名字来获取这些变量。这些新的变量名不仅仅短,而且它们还有其他优点。 是$HTTP_POST_FILES['upfile']不是$HTTP_POST_VARS['upfile']如果用在函数中,就用:$GLOBALS[HTTP_POST_FILES]['upfile'] 求一个SQL php 上传文件 判断 文件类型 数字比较 怎样即时显示 请教正则表达式写法 php带条件分页,搜索分页 把一个图片放入一个表格里,如何能让其只显示一个呢? WINmysqlADMIN1.4中显示“MyODBC Not Found Driver 3.51Not Found” PHPMYADMIN的PHP页面不能浏览,但是一般的PHP能浏览? 高手快来帮忙呀! 请问怎么让浏览器不读cache我的浏览器每回都要手动刷新,累啊 菜鸟求助:)
从PHP 4.1开始,EGPCS值就可以从一组指定的数组中获得:
$_ENV -- 包含系统环境变量
$_GET -- 包含查询字符串中的变量,以及提交方法为GET的表单中的变量
$_POST -- 包含提交方式为POST的表单中的变量
$_COOKIE -- 包含所有cookie变量
$_SERVER -- 包含服务器变量,例如HTTP_USER_AGENT
$_REQUEST -- 包含$_GET、$_POST和$_COOKIE的全部内容
$_SESSION -- 包含所有已注册的session变量
在PHP 4.1之前,当开发者关闭register_globals选项(这也被考虑为提高PHP性能的一种方法)后,必须使用诸如$HTTP_GET_VARS这样的令人讨厌的名字来获取这些变量。这些新的变量名不仅仅短,而且它们还有其他优点。
不是$HTTP_POST_VARS['upfile']如果用在函数中,就用:
$GLOBALS[HTTP_POST_FILES]['upfile']