部分代码
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
信息太少了,估计是你测试的问题,多提供点信息出来本回答被网友采纳