Dateinamen zerlegen z.B. mit
http://de.php.net/manual/en/function.pathinfo.phpArray bereitstellen mit den Endungen mit einheitlichem Casetype (Versalien/Gemeine):
http://de.php.net/manual/en/book.array.php
http://de.php.net/manual/en/function.array.phpabgetrennte Endung auf den Casetype brigen, der im Array für die Element-Bezeichner verwendet wurde:
http://de.php.net/manual/en/function.strtoupper.php
http://de.php.net/manual/en/function.strtolower.phpMIME-Type festlegen für den Fall, dass nachfolgende Nachschau nicht erfolgreich ist:
$mimetype = 'application/octet-stream';im Array nachschauen, ob der Elementindex vorhanden ist:
if (isset($_mime_types[$extension])) {$mimetype = $_mime_types[$extension];}
http://de.php.net/manual/en/function.isset.phpEingetragenen MIME-Type ausgeben mittels Header-Funktion:
http://de.selfhtml.org/diverses/mimetypen.htm
http://de.php.net/manual/en/function.header.php
OK, Danke soweit
Möchts allerdings einfach nur übers gelinkte Tutorial machen, also in Richtung "wenn .jpg, dann davon (!) header image/jpeg" oder * header('Content-Type: ' . $mimetype);
.
* Wie ist, für den Header, die Änderung hinsichtlich - statt video.wmv - "jede jpg/mp3/..."?