MSOFFICE MIME-Typ-überprüfung

Habe ich Folgendes:

$mimeTypes = array('application/msword'); //used to be an array

$finfo = new finfo(FILEINFO_MIME, "/usr/share/misc/magic"); 


$type = $finfo->file($_FILES['userfile']['tmp_name']);
$mime = substr($type, 0, strpos($type, ';'));


    if (in_array($mime, $mimeTypes)) 
      { //let it in

Das problem ist, dass ich immer "application/vnd.ms-office" als Dateityp für alle MSOFFICE-Datei, die ich versuche zu laden. Ich möchte NICHT, dass alle MSOFFICE-Dateien, nur .DOC. Gibt es eine Abhilfe für dieses?

**Bitte beachten Sie, dass diese MSOFFICE Art von Dateien, die erstellt wurden, in OPENOFFICE, würde das einen Unterschied machen?

InformationsquelleAutor V1GG3N | 2012-11-03
Schreibe einen Kommentar