Upload Problem mit dem Internet Explorer

Donnerstag, 7. Mai 2009

Schön, wieder mal eine Stunde mit dem IE verschi$$en...

Ich hab eine kleine PHP-Anwendung mit Bilderupload geschrieben, die auch ganz gut funktioniert hat - in allen Browsern ausser dem Liebling aller Webdesigner, dem Internet Explorer.

Das Problem war, dass der Internet Explorer beim Hochladen die MIME-Typen der Dateien verändert, siehe hier. Und diese MIME Type Detection macht aus image/png ein image/x-png und aus image/jpg ein image/pjpg, was meiner Ansicht nach äusserst hirnrissig ist.

Also Lösung: Wenn im Uploadskript (z.B. wie bei mir PHP) auf MIME-Typen überprüft werden soll, dann auch die Typen image/x-png und image/pjpg beachten!