Archívum - Okt 7, 2010 - Fórum téma
Ms Word2007 aka. DOCX fájl mimetype meghatározás PHP-val
Sziasztok!
Már jó párszor belefutottam, hogy .docx fájlok fel/letöltésével kell bajlódnom. A visszatérő mumus, hogy a PHP beépített Fileinfo modulja (5.3 előtt PECL modul) nem tudja megbízhatóan azonosítani az új Word formátum mime típusát. A hasonló OpenXML formátumra épülő ODT fájlokét szépen levadássza. Az egész oda vezethető vissza, hogy még a PHP 5.3.2-be integrált libmagic sem képes felismerni a DOCX fájlokat. A környezet, amiben működnie kellene egyébként Debian Lenny + Zend Server 5.0.2.
Tehát a kérdés, hogy van-e valakinek ötlete, hogyan lehetne beazonosítani a DOCX fájlokat. Nyilvánvaló, hogy a kiterjesztés alapján való meghatározás nem játszik, és jó lenne elkerülni a mime magic adatbázis módosítást/hexa minta vadászatot.
Előre is köszi!
■ Már jó párszor belefutottam, hogy .docx fájlok fel/letöltésével kell bajlódnom. A visszatérő mumus, hogy a PHP beépített Fileinfo modulja (5.3 előtt PECL modul) nem tudja megbízhatóan azonosítani az új Word formátum mime típusát. A hasonló OpenXML formátumra épülő ODT fájlokét szépen levadássza. Az egész oda vezethető vissza, hogy még a PHP 5.3.2-be integrált libmagic sem képes felismerni a DOCX fájlokat. A környezet, amiben működnie kellene egyébként Debian Lenny + Zend Server 5.0.2.
Tehát a kérdés, hogy van-e valakinek ötlete, hogyan lehetne beazonosítani a DOCX fájlokat. Nyilvánvaló, hogy a kiterjesztés alapján való meghatározás nem játszik, és jó lenne elkerülni a mime magic adatbázis módosítást/hexa minta vadászatot.
Előre is köszi!