php - 多个文件上传(数组)php

标签 php html upload

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,,, 这样的看跌期权。

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

最佳答案

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

提示:使用 print_r($_FILES) 进行调试。

关于php - 多个文件上传(数组)php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10749227/

相关文章:

javascript - 通过 Javascript 添加行后指定 ul li 结构

javascript - 检查数据属性值是否等于字符串

html - 隐藏元素,但显示 CSS 生成的内容

php - Valums jquery uploader 可以工作但返回 "Failed"

php - 如何将文件从我的 iPad 应用程序上传到 PHP 到 MYSQL?

java - 我可以将包含大量数据的外部 URL 上传到 App Engine Blob 存储区吗?

PHP查询到数据库

php - 使用 PHP 对象

php - 这种关系方法是否可扩展?

javascript - 在 Javascript 中包含定义的 PHP 变量