我正在开发一个简单的 php 文件上传功能。
我用这个函数上传了三个文件:
这是我存储文件的目录结构:
ROOT-
-notes-
-demo-
-demo_file1.jpg
-main-
-main_file1.jpg
-thumb-
-manage.php //file which handle uploading code
我正在调用这样的上传功能:
$demo_path="notes\demo";
list($demo_file_name,$error)=upload('demo_file',$demo_path,'pdf');
if($error!=""){
echo 'error-demo'.$error;
exit;
}
//uploading main file
$main_path="notes\main";
list($file_name,$error)=upload('main_file',$main_path,'pdf');
if($error!=""){
echo 'error-main'.$error;
exit;
}
//uploadnig thumbnail
$thumb_path="notes\thumb";
list($thumb_file_name,$error)=upload('file_thumb',$thumb_path,'jpg,gif,jpeg,png');
if($error!=""){
echo 'error-thumb'.$error;
exit;
}
此代码适用于演示文件和主文件,但拇指说错误
error-thumb 无法上传文件 {filename} :文件夹不存在。
你能帮我解决问题吗?
提前致谢。
注意:$_FILES 显示所有三个文件。