Мне нужно создать скрипт, который будет принимать файлы от пользователя и загружать их на сервер. Я уже сделал это, и с моей первой попытки я построил некоторые проверки, чтобы убедиться, что загружен правильный тип mime. Сегодня я узнал, что браузеры интерпретируют типы mime по-разному. Это заставляет меня думать, что, возможно, это не стоит проверять в конце концов. Последнее, что я хочу, это заставить пользователя сказать мне, что они не могут загрузить файл, потому что их браузер не обрабатывает типы mime так же, как моя моя.Вопрос о массиве файлов и типах mime
Что можно предложить. Должен ли я отказаться от типа mime и проверить расширение или есть лучший способ сделать это? Я знаю, что для этого есть опция CURL, но я думаю, что это будет излишним для этой ситуации.
Спасибо. Где документы? Я вижу только пользовательские примечания. – Jim
Я согласен с вами в том, что вы не доверяете чему-либо из браузера. – Jim
@Jim: В частности, вам понадобится finfo_file: http://www.php.net/manual/en/function.finfo-file.php – jasonbar