0

是否有可能使用 codeigniter,甚至根本没有可能只有一个输入字段允许用户选择多个文件进行上传。所以基本上你有

<input name="files" type="file">

而不是

<input name="file1" type="file">
<input name="file2" type="file">
<input name="file3" type="file">

我目前知道如何实现后者,但认为前者将是一个更清洁的模型。

4

2 回答 2

2

你有没有看过PHP 手册

<form action="file-upload.php" method="post" enctype="multipart/form-data">
  Send these files:<br />
  <input name="userfile[]" type="file" multiple=""/><br />
  <input type="submit" value="Send files" />
</form>

你在 PHP 中以 $_FILES 的形式访问它

于 2013-10-10T23:37:53.303 回答
1

input必须是这样的(所以,你可以一次选择多个文件)

<input multiple type="file" name="files[]" />

注意multiple属性,但并非所有/旧浏览器都支持。

一个例子在这里,也看看这个教程

于 2013-10-11T00:56:06.333 回答