У меня есть форма с входом, который позволяет загружать PDF-файлы.Laravel - mimes: pdf not working
Вот метод, который проверяет мой вход:
protected function validator(array $data)
{
return Validator::make($data, [
'title' => 'required|max:255|string',
'artist' => 'required',
'notes' => 'nullable|string',
'file' => 'required|mimes:pdf|max:500',
'g-recaptcha-response' => 'required|captcha',
]);
}
правил работают для всех других областей, но это не работает для ввода имени файла. Независимо от того, что я загружаю, PDF или нет, у меня есть следующая ошибка:
Файл должен быть файла типа: pdf.
Да, это ограничение на стороне клиента. Когда вы отправляете форму, содержащую файл для загрузки, она не будет загружена на сервер. К сожалению, Laravel никогда не видит файл, поэтому, к сожалению, невозможно обнаружить проблемы со стороны сервера. – Jonathon