[PHP] Récupérer une image

Fermé
Sochra Messages postés 17 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 21 août 2008 - 21 août 2008 à 10:48
Sochra Messages postés 17 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 21 août 2008 - 21 août 2008 à 13:46
Bonjour,
Je suis actuellement sur un petit projet en PHP et j'aimerai récupérer une image.
L'ennui c'est que cette image qui se trouve sur un site web est générée par un script php.
Ce qui me fait pour l'adresse de l'image : http://site.XX/image.php
Alors voila. je me demande si il serait possible en PHP de récupérer cette image.
Pour récupérer les images j'utilise la libraire GD avec la fonction image create

Merci d'avance, Sochra

5 réponses

Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
21 août 2008 à 13:14
Depuis https://www.php.net/manual/fr/function.imagecreatefrompng.php :

Astuce
Vous pouvez utiliser une URL comme nom de fichier avec cette fonction, si le gestionnaire fopen ( https://www.php.net/manual/fr/filesystem.configuration.php#ini.allow-url-fopen ) a été
activée. Voyez https://www.php.net/manual/fr/function.fopen.php pour plus de détails sur la façon
de spécifier le nom du fichier et https://www.php.net/manual/fr/wrappers.php pour une liste des protocoles URL supportés.


Avertissement

Les versions Windows de PHP antérieures à la version 4.3.0 ne supportent pas l'accès aux fichiers distants avec cette fonction, même si allow_url_fopen est activé.

Bon courage.
1
quelle est l'adresse du site ou y'a ton image?
0
Sochra Messages postés 17 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 21 août 2008 1
21 août 2008 à 12:04
Pourquoi as tu besoin de l'adresse ?? C clair pourtant. c'est une page PHP qui génère une image.
nous avons donc une image qui a pour URL : http://XXX.XX/image.php
L'ennui c'est que avec les fonction GD je n'ai trouvé aucune doc permettant de reprendre l'image généré par ce script
Mais l'image est généré au format Png mais imagecreatefrompng() me retourne une erreur car l'extension du fichier est Php et non png
0
Sochra Messages postés 17 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 21 août 2008 1
21 août 2008 à 13:08
Aucune idée de comment faire ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sochra Messages postés 17 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 21 août 2008 1
21 août 2008 à 13:46
Je ne vois vraiment pas comment récupérer l'image avec fopen :s

Je ne suis pas sur que cela corresponde avec ce que je recherche :(
0