if(@GetImageSize($soubor)), tak snad už to teď bude fungovat bez problému :).Můj blog – až 10 % špičkového kódu navíc!
Můj blog – až 10 % špičkového kódu navíc!Na $_FILES[soubor][type] není spoleh
Datum: 29. 4. 2006 0.38 | Autor: Lukáš | 1177× | Kategorie: PHP | Komentáře: 2
Zhruba před týdnem jsem na Megaupload.cz vyměnil rozlišování typu souboru dle přípony za kontrolu, zda $_FILES[soubor][type] je image/jpeg (png,gif,bmp), což ale u některých obrázků z mně neznámých důvodů, jak teď zjišťuji, nefunguje. Když jsem pak ty samé obrázky, jenž poslali dříve špatnou hlavičku, zkoušel upnout sám, vše bylo v pořádku. Vyřešil jsem to tedy tak, že jsem do podmínky ještě přidal
Komentáře:
-
Jookyn18. 6. 2006 23.18
Jo, je to tim, že některý prohlížeče (myslim, že IE) třeba posílají hlavičku image/pjpeg a různý podobný humusy. Mohlo by to jít vyřešit přes zjištení mime typu.
odpovědět -
Lukáš18. 6. 2006 23.52
A to zjistím jak? Dle manuálu - http://cz.php.net/features.file-upload - je to právě pole [type]...
odpovědět