我在我的网站上有两种形式,一种是上传单个文件,另一种是上传多个文件。这两个表单都上传到同一个目录,单个文件格式完美地工作。在努力优化代码,多文件上传表单,这样我不写出来的每个文件的处理单独我有以下代码:
foreach($_FILES['multi']['name'] as $uploaded_file){
if(!move_uploaded_file($uploaded_file, "/var/www/uploads/".$uploaded_file."")){
echo "Could not move File: ".$uploaded_file."<br />";
}else{
// Do additional processing
}
}
取而代之的文件移动到该目录后,是有效的,适用于单个文件上传表单,脚本错误并显示我的停止消息:提前
"Could not move File: <filename here>"
被抓我的头最漂亮的,感谢任何见解和帮助!
权限是写,因为单个文件上传表单写入到同一目录和没有问题。 – rws907