Rechercher : dans
Par :

[PHP] Récupérer une image

Dernière réponse le 21 aoû 2008 à 13:46:56 Sochra, le 21 aoû 2008 à 10:48:28 
 Signaler ce message aux modérateurs

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

Configuration: Linux
Firefox 3.0.1

Meilleures réponses pour « [PHP] Récupérer une image » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Extraire les images et sons d'un fichier PowerPoint (PPT/PPS) VoirLe logiciel PowerPoint permet "d'exporter" directement les fichiers images et sons, par le biais d'une manipulation très simple : Si le nom du fichier est au format *.pps, on fait clic droit/renommer et on change l'extension en *.ppt. Ouvrir...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Génération d'images VoirPrérequis PHP permet de créer des images au format GIF à l'aide d'une librairie de fonctions prévue à cet effet. La librairie permettant de créer et manipuler des fichiers graphiques se nomme GD, ainsi, pour pouvoir utiliser ces fonctions il faut...

1

thecrazyspy, le 21 aoû 2008 à 10:55:40

Quelle est l'adresse du site ou y'a ton image?

Répondre à thecrazyspy

2

Sochra, le 21 aoû 2008 à 12:04:14

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

Répondre à Sochra

3

Sochra, le 21 aoû 2008 à 13:08:03

Aucune idée de comment faire ?

Répondre à Sochra

4

Flachy Joe, le 21 aoû 2008 à 13:14:06

Depuis http://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 ( http://www.php.net/manual/fr/filesystem.configuration.php#in­i.allow-url-fopen ) a été
activée. Voyez http://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 http://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.

Répondre à Flachy Joe

5

 Sochra, le 21 aoû 2008 à 13:46:56

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 :(

Répondre à Sochra