未定义变量HTTP_POST_FILES错误


undefined variable HTTP_POST_FILES error

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

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

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

另外,尝试使用$_FILES而不是$HTTP_POST_FILES,就像现在获得旧的最后一个一样

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

定义它,你应该是优秀的。


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