Laravel请求hasFile返回false,尽管实际附加了文件
我正在使用一个很好的HTML模板,它提供了一个由HTML文件输入选择的图片预览。这是HTML:Laravel请求hasFile返回false,尽管实际附加了文件,laravel,file-upload,Laravel,File Upload,我正在使用一个很好的HTML模板,它提供了一个由HTML文件输入选择的图片预览。这是HTML: <div class="fileinput fileinput-new" data-provides="fileinput"> <div class="fileinput-new img-thumbnail text-center">
<div class="fileinput fileinput-new" data-provides="fileinput">
<div class="fileinput-new img-thumbnail text-center">
<img src="#" data-src="holder.js/100%x100%" alt="not found"></div>
<div class="fileinput-preview fileinput-exists img-thumbnail"></div>
<div class="m-t-20 text-center">
<span class="btn btn-primary btn-file">
<span class="fileinput-new">choose</span>
<span class="fileinput-exists">change</span>
<input type="file" id="pb" name="pb" accept="image/*" class="form-control"></span>
<a href="#" class="btn btn-warning fileinput-exists"
data-dismiss="fileinput">Entfernen</a>
</div>
</div>
到目前为止一切正常,echo$request->pb
还根据需要回显文件名。然而,Laravel显然不认为这是一个文件:
$request->file('pb')
返回null(是的,我尝试显示
$request
的所有文件,也尝试显示$request->hasFile()
返回false/null)。我想知道为什么?不幸的是,我无法直接访问$\u文件
,这将使事情变得更容易,尽管总体上与Laravel的顺序不符 确保您的表单具有:
enctype="multipart/form-data"
确保您的表单具有:
enctype="multipart/form-data"
确保您的表单具有
enctype='multipart/form data'
@ahmad如果您将此作为答案发布,您将得到正确的检查!谢谢作为答案添加确保您的表单具有enctype='multipart/form data'
@ahmad如果您将此作为答案发布,您将得到正确的检查!谢谢作为答复补充