PHP move_uploaded_file()返回失败但是文件上传成功

部分代码
if (move_uploaded_file ($_FILES[0]['tmp_name'], $uploadFile)) {
echo 'File successfully uploaded!';
} else {
print_r($_FILES);
}
文件上传到指定位置了,但是走的是else,返回的应该是false。但是 print_r($_FILES)为空。这是为什么?
不好意思,用的是jquery的jqUploader插件。

move_uploaded_file是推荐使用的函数, copy是不推荐使用的。
二者是有区别的,如果看到有人用这个函数,那么他一定是从2004年以前穿越过来的.
2004年后,我就再也没见到有人上传文件时用不安全还不推荐的copy函数了。

真相:这两个函数根本就是不一样的两个函数!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-08
看看文件上传好的权限问题,如果不能移动也会出现false本回答被提问者采纳
第2个回答  2011-01-08
信息太少了,估计是你测试的问题,多提供点信息出来本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网