Laravel 5.1文件上传错误
Laravel 5.1 file upload error
我正在努力处理 Laravel 5.1 LTS 的请求。每次上传文件时,我从 $request->input('input_file')
获取文件名,但是
$request->hasFile('input_file')
为假且
$request->file('input_file')
为空。
前端
{!! \Form::input('file','input_file',null,['style'=>'display:none;']) !!}
转化为
<input type="file" name="input_file" id="input_file" style="display:none;">
我觉得你不见了'files'=>'true'
试试这个,
Form::open(array('url' => '/uploadfile','files'=>'true'));
不要忘记将 enctype="multipart/form-data"
添加到您的 <form>
元素中。
如果您正在使用 Laravel Collective 的 Form/Html 包,您可以将 'files' => true
传递给数组:
{!! Form::open(['files' => true]); !!}
我正在努力处理 Laravel 5.1 LTS 的请求。每次上传文件时,我从 $request->input('input_file')
获取文件名,但是
$request->hasFile('input_file')
为假且
$request->file('input_file')
为空。
前端
{!! \Form::input('file','input_file',null,['style'=>'display:none;']) !!}
转化为
<input type="file" name="input_file" id="input_file" style="display:none;">
我觉得你不见了'files'=>'true'
试试这个,
Form::open(array('url' => '/uploadfile','files'=>'true'));
不要忘记将 enctype="multipart/form-data"
添加到您的 <form>
元素中。
如果您正在使用 Laravel Collective 的 Form/Html 包,您可以将 'files' => true
传递给数组:
{!! Form::open(['files' => true]); !!}