Html 接受输入类型验证问题

Html 接受输入类型验证问题,html,laravel,file,validation,input,Html,Laravel,File,Validation,Input,您好,我已在文件输入类型中添加了accept,当我上载png图像时,它显示错误请输入一个具有有效扩展名的值。搜索了很多次,尝试了不同的方法,但无法确定 下面是文件类型的代码 <input type="file" name="image" accept=".jpg, .png,.jpeg" id="file" class="custom-file-input" /> 您尚未完成mimetypes规则的要求: 您应该使用文档中所示的mimes规则 'image' => 'mim

您好,我已在文件输入类型中添加了accept,当我上载png图像时,它显示错误
请输入一个具有有效扩展名的值。
搜索了很多次,尝试了不同的方法,但无法确定

下面是文件类型的代码

<input type="file" name="image" accept=".jpg, .png,.jpeg" id="file" class="custom-file-input" />

您尚未完成
mimetypes
规则的要求:

您应该使用文档中所示的
mimes
规则

'image' => 'mimes:jpeg,png|max:4000',

您尚未完成
mimetypes
规则的要求:

您应该使用文档中所示的
mimes
规则

'image' => 'mimes:jpeg,png|max:4000',

如果没有完整的代码,任何人都不容易准确地告诉您可能出现的错误或问题


我假设您正在使用表单提交文件,并且您可能错过了表单标签上的
enctype=“multipart/form data”

如果没有完整的代码,任何人都不容易准确地告诉您可能出现的错误或问题


我假设您正在使用表单提交文件,您可能错过了表单标签上的
enctype=“multipart/form data”

您好,我已经解决了问题,问题是接受类型之间的
空格

带有bug的代码如下所示

<input type="file" name="image" accept=".jpg, .png,.jpeg" id="file" class="custom-file-input" />

您好,我已经解决了问题,问题是接受类型之间的空间

带有bug的代码如下所示

<input type="file" name="image" accept=".jpg, .png,.jpeg" id="file" class="custom-file-input" />

仍然出现错误
请输入一个具有有效扩展名的值。
no-luckIt显示来自
jquery.validate.min.js的错误消息
js脚本查看以下内容:。请尝试
jzaefferr
使用
扩展名
方法的建议仍然获得错误
请输入一个具有有效扩展名的值。
no-luckIt显示来自
jquery.validate.min.js的错误消息请查看以下内容:。请尝试
jzaefferr
使用
扩展方法的建议谢谢。我最初使用的是accept=“image/*”,在我尝试您的解决方案之前,它一直会出错谢谢。我最初使用accept=“image/*”,它会一直出错,直到我尝试您的解决方案
<input type="file" name="image" accept=".jpg,.png,.jpeg" id="file" class="custom-file-input" />