我在 Laravel 4 中遇到文件类型图像验证问题。如果文件mime类型不是application/pdf
,则图像验证有效。请参阅以下代码:
控制器:
$rules = array(
'title' => 'required|min:3',
'content' => 'required|min:3',
'navigation_title' => 'required|min:3',
'image' => 'image'
);
$validator = Validator::make(Input::all(), $rules);
视图表单有enctype="multipart/form-data"
。如果我尝试上传txt文件,HTML文件等,验证工作正常,但如果我上传PDF文件,验证器通过。我是否还需要添加mime类型验证?