GoLLuM
Erfahrenes Mitglied
Hallo Leute!
Ich habe folgendes Problem: ich will den MIME-Typ einer Datei herausfinden. Und zwar deswegen, weil ich eine "download.php" habe, die einen "Speichern Unter..."-Dialog produzieren soll.
Das mit dem Dialog-fenster klappt soweit auch schon. Nur jetzt stellt sich das Problem, den MIME-Typ herauszufinden, weil ich den gerne auch noch in den Header schreiben möchte. Nachdem ich php.net befragt habe, erhielt ich die tolle Funktion "mime_content_type()". Nur leider sagt er mir beim Aufruf des Skripts:
"Fatal error: Call to undefined function: mime_content_type() in ..."
So wie ich das verstehe, kennt er die Funktion also nicht. Laut php.net gibts die Funktion seit PHP 4.3.0. Die PHP-Version bei mir ist PHP 4.4.1. Dann hab ich noch ein bissl weitergelesen und gesehen, dass man für "mime_content_type()" noch das hier braucht: "mime_magic.magicfile".
Daraufhin hab ich also phpinfo() befragt, und der lieferte mir, dass "mod_mime" und "mod_mime_magic" geladen wurden.
Meine Frage lautet: was kann ich nun machen, dass es klappt?
Ich habe folgendes Problem: ich will den MIME-Typ einer Datei herausfinden. Und zwar deswegen, weil ich eine "download.php" habe, die einen "Speichern Unter..."-Dialog produzieren soll.
Das mit dem Dialog-fenster klappt soweit auch schon. Nur jetzt stellt sich das Problem, den MIME-Typ herauszufinden, weil ich den gerne auch noch in den Header schreiben möchte. Nachdem ich php.net befragt habe, erhielt ich die tolle Funktion "mime_content_type()". Nur leider sagt er mir beim Aufruf des Skripts:
"Fatal error: Call to undefined function: mime_content_type() in ..."
So wie ich das verstehe, kennt er die Funktion also nicht. Laut php.net gibts die Funktion seit PHP 4.3.0. Die PHP-Version bei mir ist PHP 4.4.1. Dann hab ich noch ein bissl weitergelesen und gesehen, dass man für "mime_content_type()" noch das hier braucht: "mime_magic.magicfile".
Daraufhin hab ich also phpinfo() befragt, und der lieferte mir, dass "mod_mime" und "mod_mime_magic" geladen wurden.
Meine Frage lautet: was kann ich nun machen, dass es klappt?