@dfgdfgdfgdfgfg

Почему не работает валидация картинок?

5df8996c3799f618555966.png

$this->validate($request, [
            'description' => 'required|min:20|max:3000',
            'images' => 'mimes:png',
        ]);


<div class="form-group">
                        <label for="images">Скриншоты</label>
                        <input type="file" multiple class="form-control-file {{($errors->has('images') ? 'error-border' : '')}}" name="images[]" id="images">
                        @if ($errors->has('images'))
                            <span class="help-block text-danger">
                                <strong>{{ $errors->first('images') }}</strong>
                            </span>
                        @endif
                    </div>


Загружаю картинку формата png и тут ...
  • Вопрос задан
  • 261 просмотр
Пригласить эксперта
Ответы на вопрос 1
У тебя массив а он не картинка
надо проверить елемент массива
$this->validate($request, [
    'description' => 'required|min:20|max:3000',
    'images.*' => 'mimes:png',
]);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы