mime_content_type()

SimpleTak

Новичок
mime_content_type()

Проблема в том, что mime_content_type() тип не определяет.

PHP:
<?php 
echo mime_content_type('php.gif') . "\n";  
echo mime_content_type('test.php'); 
?>

не выводит ничего: ни ошибки, ни типа файла.

php_mime_magic.dll - подключён
magic.mime - есть

отображение ошибок включено.
php 5.1.4 + Apache 2

Как определить тип файла?
 
Есть, составить массив типов по расширениям.
(И какой mime-тип, кстати, у файлов .php?)
 
Автор оригинала: kruglov
Есть, составить массив типов по расширениям.
(И какой mime-тип, кстати, у файлов .php?)
... а много ли значит расширение? кроме как показывает какой прогой отрывать?
 
Я mime_content_type() использую для определения "Content-type" в заголовке при выгрузки файла клиенту.
 
ВЫгрузка - это DOWNload
у тебя такое разнообразие типов файлов выгружается, что нельзя заранее прописать?
пхп файлы выгружаешь? и какой, интересно, у них тип?
 
типов файлов - тьма, от файлов баз данных до картинок и видео.
Все сразу не предусмотришь (хотя, конечно, невозможного нет...)

Главное, я непойму почему не работает mime_content_type().
 
SimpleTak
Ну ты так и не ответил... Какой mime-тип у файлов с кодом php внутри... И чем он отличается от файлов с кодом python или perl?
 
Автор оригинала: boombick
SimpleTak
Ну ты так и не ответил... Какой mime-тип у файлов с кодом php внутри... И чем он отличается от файлов с кодом python или perl?
... или простого *.txt
 
Сверху