我收到此错误,并不确定原因!
我有以下表格:
{{ Form::open( [ 'url' => 'admin/employees/store', 'method' => 'post', 'files' => true, 'class' => 'form-horizontal' ] ) }}
<div class="form-group">
<div class="col-sm-2">Email</div>
<div class="col-lg-3">
<input type="text" name="email" class="form-control">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">Files</div>
<div class="col-lg-4">
<input type="file" name="files[]" multiple>
</div>
</div>
<button type="submit" class="btn btn-success btn-sm"><i class="fa fa-check"></i> Save</button>
</form>
然后只发布到控制器方法:
public function store()
{
$file = Input::file('files');
$name = $file->getClientOriginalName();
$input = Input::all();
print_r($name);
}
我只想打印出分钟上传的图片,但上述错误仍然显示。
答案 0 :(得分:2)
你有一个&#34;多&#34;文件上传字段 - 因此文件输入将是一个数组
$allFiles = Input::file('files');
foreach ($allFiles as $file)
{
print_r($file->getClientOriginalName());
}