PHP脚本
$count = 0;
foreach ($_FILES['filesToUpload'] as $file) {
//upload process
echo $file[$count]['tmp_name'].',';
$count ++;
}
HTML
<form method="POST" action="action-here" enctype="multipart/form-data">
<input class="btn" name="filesToUpload[]" type="file" multiple="" />
<input class="btn primary" type="submit" value="Submit">
</form>
我这样做是非常错误的。我想要做的是让你选择文件,然后php脚本像数组一样处理它?</ p>
我不断发出诸如1,i,C,,,
之类的评论。
我知道其他方法可以进行多次上传,但我知道这是最简单的方法之一。
答案 0 :(得分:3)
foreach ($_FILES['filesToUpload']['error'] as $k => $error) {
echo $_FILES['filesToUpload']['tmp_name'][$k].',';
}
提示:使用print_r($_FILES)
进行调试。
答案 1 :(得分:0)
你应该写它this way:
echo $file['tmp_name'][$count].',';