2

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脚本像数组一样处理它?

我不断退出,例如1,i,C,,,

我知道进行多次上传的其他方法,但我知道这是最简单的方法之一。

4

2 回答 2

3
foreach ($_FILES['filesToUpload']['error'] as $k => $error) {
  echo $_FILES['filesToUpload']['tmp_name'][$k].',';
}

提示:使用print_r($_FILES).

于 2012-05-25T06:06:45.753 回答
0

你应该这样写:

echo $file['tmp_name'][$count].',';
于 2012-05-25T06:07:02.400 回答