2

我正在编写上传文件代码,但是当我运行时,它显示:未定义变量:HTTP_POST_FILES 我该如何解决这个问题?

$a=$HTTP_POST_FILES['ufile']['name'];
4

2 回答 2

5

您是否在 PHP 配置中将 register_global 指令设置为 ON ?

再加上尝试使用$_FILES而不是$HTTP_POST_FILES,因为这最后一个现在变老了

于 2012-07-26T14:50:36.050 回答
2

这只是意味着你没有定义$HTTP_POST_FILES

定义它,你应该很好。


如果您尝试使用现已弃用的$HTTP_POST_FILES请不要使用。
改为使用$_FILES

于 2012-07-26T14:47:16.363 回答