Autor | Zpráva | ||
---|---|---|---|
SteveO Profil * |
#1 · Zasláno: 12. 2. 2016, 09:08:58
Dobrý den, potřebuji zjistit mime type vzdáleného obrázku. Vím, že se jedná o GIF, ale PHP mi tvrdí, že je to JPEG.
print_r(get_headers("http://www.svet-koupelny.cz/storage/photo/2936246/?type=normal", 1)); Stejné je to i při použití cURL: $ch = curl_init("http://www.svet-koupelny.cz/storage/photo/2936246/?type=normal"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_exec($ch); $mime = curl_getinfo($ch, CURLINFO_CONTENT_TYPE); Čím by to mohlo být? Díky. |
||
Keeehi Profil |
#2 · Zasláno: 12. 2. 2016, 10:22:16
SteveO:
„Čím by to mohlo být? Díky.“ Tím že byl jejich programátor líný a jednoduše vždy natvrdo posílá hlavičku s jpegem i když následně posílá něco jiného (jedna z možností) Pokud chceš zjistit typ obsahu souboru, nezbývá ti asi nic jiného než ho stáhnout a zajistit si to z něj. file_put_contents('soubor.data', file_get_contents('http://www.svet-koupelny.cz/storage/photo/2936246/?type=normal')); echo mime_content_type('soubor.data'); |
||
Časová prodleva: 9 let
|
0