[RESOLU] Problème de récupération GIF créée par PHP

Patrick2A
Invité n'ayant pas de compte PHPfrance

10 août 2009, 18:34

Bonjour,

J'ai besoin de récupérer une image météo d'une URL : http://www2.meteox.com/radareu.php

Manifestement ce script php crée une image GIF animée composée de 4 images. Je souhaite récupérer cette image animée pour ensuite en extraire les 4 images.

Si la restitution de l'image lorsque le navigateur pointe sur l'URL ci-dessus ne prend que quelques ms, mon bout de script php prend plus de 4s pour sauvegarder l'image... et parfois, il en manque même un bout !
J'ai eu beau essayer avec les fonctions fopen+fread etc, ou copy qui pourtant devrait gérer les URL, rien n'y fait... Je suppose que le problème vient du fait que l'URL pointe sur un PHP et que la restitution est un GIF.

Quelqu'un a t"il une (bonne) idée comment résoudre mon problème ? A moins de trouver la source des 4 images utilisées par le site distant ? Mais je n'arrive pas à récupérer le code php radareu.php.

Merci,

Administrateur PHPfrance
Administrateur PHPfrance | 977 Messages

12 août 2009, 09:16

tu as regarder les scripts donner après la fonction imagecreatefromgif

http://www.php.net/manual/fr/function.i ... romgif.php

il y a des scripts qui permettent de savoir si un gif est animé, peut être qu'a partir tu pourra trouver comment récupérer chaque frame de l'image.
pro : http://www.ohweb.fr -> studio de développement en PHP, expertise en e-commerce, certifié PrestaShop
perso : http://www.olecorre.com -> un dico de termes informatiques

J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser qu'un téléphone. Mon rêve s'est réalisé : je ne sais plus comment utiliser mon téléphone. [Bjarne Stroustrup]