【发布时间】:2015-08-30 03:32:43
【问题描述】:
我正在使用 Laravel 5 Validator 来验证头像,我的规则如下所示:
$validator = Validator::make(
Request::all(),
[
'avatar' => 'required|image|max:1000'
]
);
我正在尝试上传文件,但它总是显示“未选择文件”。如果我删除了所需的规则,那么它就可以工作,即使是 max:1000 规则也可以工作。
【问题讨论】:
-
在调用 make 方法之前可以做一个 dd(Request::get('avatar')) 吗?您是否正在尝试验证表单?
-
请提供您的表单代码
-
您的表单是否有
multipart/form-data以便它可以正常处理文件? -
你找到答案了吗?
-
是的,我做到了,您需要先输入图像,然后再输入所有其他内容。
标签: validation laravel