PHP другой тип файла одного и того же файла в другом браузере - PullRequest
0 голосов
/ 14 июня 2011

Я занимаюсь разработкой приложения на PHP, которое принимает видео файл.Я даю проверку на стороне сервера ($_FILES['file']['type']), которая получает только файлы .MP4.

Если я загружаю любой файл MP4 из браузера Firefox, тогда тип файла - «application / octet-stream», и если я загружаю тот же файл изGoogle Chrome, тогда тип файла 'video/mp4'.

Если я загружаю любой файл FLV из Firefox, тогда тип файла также 'application/octet-stream', тогда как я могу определить тип файла этого видео?

1 Ответ

3 голосов
/ 14 июня 2011

Вы пытались использовать библиотеку информации о файле?finfo_file()

http://www.php.net/manual/en/function.finfo-file.php

имеет сестринскую функцию mime_content_type()

http://www.php.net/manual/en/function.mime-content-type.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...