【发布时间】:2019-04-11 20:39:46
【问题描述】:
我正在使用 Laravel 5.7。我有一个名为logo 的带有文件上传的表单。我的表单有正确的enctype (enctype="multipart/form-data")。
我对@987654324@ 字段有以下规则:
['required', 'image', 'dimensions:max_width=200,max_height=200']
如果我尝试上传不是图片的内容,它会失败,这是正确的。
但是,如果我尝试上传 3000x3000 像素的 jpg,这将毫无问题地通过并且文件已上传。好像我的dimensions 规则被忽略了。
我错过了什么吗?
【问题讨论】:
-
你在表单中使用多部分数据吗?
-
是的,
enctype="multipart/form-data"。我的文件已上传,所以无论如何这都不是问题,而是我能够上传太大的图像并且忽略验证。
标签: php laravel file-upload