Laravel 需要至少一张图片
Laravel require at least one image
我试图强制用户上传至少一张图片,最多上传 5 张图片。但是 Laravel 对此有什么规定吗?
我允许通过将我的输入名称设置为 "images[]"
来上传多张图片
然后通过
获取它们
$input::all(); $input['images']
目前我正在使用
'images'=>'image|max:5400'
我想强制用户只能上传图片,并且图片大小不能超过 5.4mb。
并且我希望用户至少上传 1 张图片,但最多上传 5 张图片。
来自 Laravel 文档。使用 array-rule and max rule and also size rule
$rules = ['images' => 'array|max:5|size:5400'];
$validator = Validator::make($input, $rules);
if ($validator->fails())
{
return Redirect::back()->withErrors($validator)->withInput();
}
我试图强制用户上传至少一张图片,最多上传 5 张图片。但是 Laravel 对此有什么规定吗?
我允许通过将我的输入名称设置为 "images[]"
然后通过
获取它们$input::all(); $input['images']
目前我正在使用
'images'=>'image|max:5400'
我想强制用户只能上传图片,并且图片大小不能超过 5.4mb。
并且我希望用户至少上传 1 张图片,但最多上传 5 张图片。
来自 Laravel 文档。使用 array-rule and max rule and also size rule
$rules = ['images' => 'array|max:5|size:5400'];
$validator = Validator::make($input, $rules);
if ($validator->fails())
{
return Redirect::back()->withErrors($validator)->withInput();
}