Hello,
Hallo Ingo und alle anderen die auf eine performatere Lösung warten.
Ich mache es jetzt so:
Extension magic mime und fileinfo benötigt.
Die Extension magic_mime ist inzwischen als sehr unzuverlässig bekannt geworden.
Da war die alte Funktion in PHP noch wesentlich zuverlässiger.
Wenn man zusätzlich sicherstellen wollte, dass das File garantiert _kein_ Executable sein sollte, hat man es noch auf ASCII 0 durchsucht. Ein Executable hat garantiert irgendwo eine. Ich kenne jedenfalls keines ohne.
Ein harzliches Glückauf
Tom vom Berg
http://bergpost.annerschbarrich.de
.
--
Nur selber lernen macht schlau
Nur selber lernen macht schlau