【发布时间】:2014-03-06 03:48:17
【问题描述】:
我正在尝试使用 Fuel PHP 的 Upload 类上传多个文件,格式为我有 3 个文件输入字段。所有文件都是带有 .png 扩展名的图像。
<input type="file" name="file" id="file1">
<input type="file" name="file" id="file2">
<input type="file" name="file" id="file3">
但在我的控制器中,$uploaded_files 计数仅返回 1。它仅返回最后一个输入文件。这是怎么回事?我错过了什么吗?谢谢!
My Controller
$config = array(
'path' => DOCROOT,
'ext_whitelist' => array('img', 'jpg', 'jpeg', 'gif', 'png'),
'randomize' => true,
);
Upload::process($config);
if (Upload::is_valid()){
Upload::save();
$uploaded_files = Upload::get_files();
}
【问题讨论】:
-
您能否扩展您的示例表单?如果您的输入都具有相同的名称,那么实际上只有其中一个最终会被处理。
-
这是我的实际表单: