如何从Laravel 4

时间:2015-08-17 05:45:18

标签: php laravel laravel-4

我有一个表格,我的表格标签看起来像这个

<div class="page3-suggested-cat-wrap">
                <label for="3660" class="page3-suggested-cat-label">Upload File:</label>
                <input name="3660|449132" id="3660" value="questions(1).sql" type="file">
            </div>

因此,表单的名称是数据库中的问题类型的名称,其中将有多个这样的文件,

我知道在我的控制器中,我必须做这样的事情

if (Input::hasFile('name of the file')) {
            dd('xxxx');
           //Do some stuff
        }

由于File字段的名称是动态的,我如何在控制器端访问。

在我用来写文件名之前,我不能再这样做了

提前致谢

1 个答案:

答案 0 :(得分:4)

嘿,这可能对你有所帮助。

echo "<pre>";
$file_array = \Input::file();
foreach ($file_array as $key => $value) {
   // Your dynamic field name
   echo $key;
   echo "<br/>";
   // File data
   print_r($value);
   echo "<br/>";
}
die();