Я дал правила проверки, как этотLaravel проверки файла 4 DOCX не работает
'file'=>'mimes:png,gif,jpeg,txt,pdf,doc,docx|max:1024'
Но когда файл docx
загружен, он показывает эту ошибку
The file must be a file of type: png, gif, jpeg, txt, pdf, doc, docx.
Другие типы работают. Я проверил его с документами и изображениями и PDF. Что мне нужно сделать, чтобы решить эту проблему? Я попытался создать mimes.php
в папке app/config, но не работал. Я использую laravel 4.
Вы имеете в виду, что я должен давать его как этот '' файл '=>' mimes: png, gif, jpeg, txt, pdf, application/zip ',' application/vnd.openxmlformats-officedocument.spreadsheetml.sheet ',' application/vnd.ms-office ',' application/vnd.ms-excel | max: 1024'' ?? – Zammuuz
Да, если это работает, то, что я делал, было немного по-другому. Я загружаю файл, а затем использую, чтобы взять тип mime загруженного файла и иметь совпадение с этими определенными мимами. Если они не совпадают, то я показывал ошибка. Я отредактировал свой ответ, чтобы показать, как я использовал проверку. –