Feltöltés: a mime/type különböző lesz különböző gépek esetén..
Sziasztok!
Azt mondja meg valaki, miért lehet az, hogy két különböző gépről töltöm fel ugyan azt az xls fájlt, akkor az egyik gépnél tökéletesen kiírja a mime-type-ot, a másiknál pedig application/octet-stream-et jelez típusnak?
(a böngésző és verziószám teljesen megegyezik)
Köszi:
Üdv:
Tebe
■ Azt mondja meg valaki, miért lehet az, hogy két különböző gépről töltöm fel ugyan azt az xls fájlt, akkor az egyik gépnél tökéletesen kiírja a mime-type-ot, a másiknál pedig application/octet-stream-et jelez típusnak?
(a böngésző és verziószám teljesen megegyezik)
Köszi:
Üdv:
Tebe
Okok
Neked, a szerveroldalon az a dolgod, hogy tökéletesen figyelmen kívül hagyd a usertől kapott ilyen irányú információkat és egy megbízható módszerrel dönts a mime tipusról (amennyiben ez jelentőséggel bír). Egy bizalmi alapú környezetben (admin felület) használhatod a kiterjesztést, máskor ott a magic number.
Ha valahol hozzáférsz egy apache szerverhez (például letöltheted) a konfig fájlok között lesz egy mime.types fájl. Ebből egy ügyes RegEx átalakítással csinálsz egy PHP tömböt, ahol a kiterjesztés a kulcs és a mime tipus a hozzárendelt érték.
pecl
Esetleg a unix file commandot fel lehetne használni, -i kapcsolóval.
köszi,
Üdv
Tebe
Hmm
Gondoltam jelzem a jószándékúaknak, hogy...