代码点火器 - 上传多个文件,只有一个输入字段


Codeigniter- upload more than one file with only one input field

codeigniter是否可以只有一个输入字段,允许用户选择要上传的多个文件。 所以基本上你有

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

而不是

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

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

你甚至看过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 的价格访问它

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

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

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

这里有一个示例,也看看本教程。

相关文章: