我想在laravel上传图片。但是当我尝试上传图片时,输入字段会返回null。
这个问题的解决方案是什么?
<form id="doctor" action="{{ route('doctors.store') }}" method="post" enctype="multipart/form-data">
<div class="form-group">
<label for="image" class="control-label">Doctor Picture</label>
<input type="file" name="image" id="image" class="form-control">
</div>
</form>
功能
$doctor = Doctor::create([
'name' => $request->name,
'address' => $request->address,
'image' => $request->file('image')->store('images'),
'visitting_card' => $request->file('visitting_card')->store('visitting_cards')
]);
答案 0 :(得分:0)
确保使用正确的方式。
在laravel中检索上传的文件
$file = Input::file('photo');
确定文档是否在laravel中上载
if (Input::hasFile('photo'))
{
//
}