MIME TYPE при добавлении файла

mouse_web

Новичок
MIME TYPE при добавлении файла

Помогите! Когда добавляю файл в базу пишу для него MIME TYPE $_FILES["file"]["type"], но иногда вместо "application/msword" пишется "application/octet-stream" и по этому система не может его корректно открыть с чем это может быть связано?
и
Возможно ли при выгрузке из базы файла смотреть что это за тип файла... короче определить его MIME TYPE?
 

DiMA

php.spb.ru
Команда форума
можно - сделай это сам на основе назначения твоей проги ("галерея картинок" или "редактор прайса"). Либо жество задай по расширению.
 

vladis

Guest
Что за база?

MIME TYPE такой, какой его укажет браузер. Сомнительно, что, скажем, Opera, будет говорить "application/msword" ("файл Микрософт Ворд") вместо "application/octet-stream" ("некоторый поток данных")

Определяй тип файла по его расширению. А "выгрузке из базы файла смотреть что это за тип файла" - геморройно, для каждого типа разбирать заголовок.
 
Сверху