Php Laravel 5.4中的多次上载错误
我正在尝试使用Laravel 5.4进行多文件上传 在我收到此错误时,提交时: Factory.php第91行中的ErrorException:参数2传递给 Illumb\Validation\Factory::make()的类型必须为array,null 给予,召唤 C:\xampp\htdocs***\vendor\laravel\framework\src\illumb\Foundation\Http\FormRequest.php 在第102行并定义 表格如下:Php Laravel 5.4中的多次上载错误,php,laravel,Php,Laravel,我正在尝试使用Laravel 5.4进行多文件上传 在我收到此错误时,提交时: Factory.php第91行中的ErrorException:参数2传递给 Illumb\Validation\Factory::make()的类型必须为array,null 给予,召唤 C:\xampp\htdocs***\vendor\laravel\framework\src\illumb\Foundation\Http\FormRequest.php 在第102行并定义 表格如下: {!! Form::o
{!! Form::open(['method' => 'POST', 'route' => ['posts.store'], 'files' => true,]) !!}
<div class="row">
<div class="col-xs-12 form-group">
{!! Form::label('title', 'Title*', ['class' => 'control-label']) !!}
{!! Form::text('title', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="row">
<div class="col-xs-12 form-group">
{!! Form::label('description', 'Description*', ['class' => 'control-label']) !!}
{!! Form::textarea('description', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="row">
<div class="col-xs-12 form-group">
{!! Form::file('fotos[]', array('multiple'=>true), [ 'class' => 'form-control']) !!}
</div>
</div>
<div class="row">
<div class="col-xs-12 form-group">
{!! Form::submit('Create', ['class' => 'btn btn-primary']) !!}
</div>
</div>
{!! Form::close() !!}
Foto模型:
public function posts() {
return $this->belongsTo('App\Post'); }
后模型:
public function fotos() {
return $this->hasMany('App\Foto');}
请求后:
{public function rules()
[
'title' => 'required',
'description' => 'required'
];}
你的外汇应该是
foreach(Input::file("myfile") as $file) {
//process each file
}
if (Input::hasFile(''))
{
//
}
散列应该是
foreach(Input::file("myfile") as $file) {
//process each file
}
if (Input::hasFile(''))
{
//
}
对于laravel 5.4,请查看输入外观不再使用。