Bonjour,
Je souhaiterais savoir comment enregistrer à un chemin préçis une image générée par un script PHP.
Merci d'avance.![]()
Bonjour,
Je souhaiterais savoir comment enregistrer à un chemin préçis une image générée par un script PHP.
Merci d'avance.![]()
il fait quoi ce script ? il faut que tu donne plus de précision à ce qui entoure ce que tu veut faire![]()
En fait j'utilise un script qui me génère un graphique en PNG (http://pear.veggerby.dk). L'affichage de l'image se fait par la méthode done() de l'objet Graph.
Cela m'affiche ainsi l'image PNG.
Mais j'aimerais la stocker dans un fichier image à un certain endroit du site. Cela est-ce possible ?
peut etre un truc genre imagecreate() ou imagecreatfrompng()
![]()
Je viens donc d'essayer ce code, qui m'affiche seulement l'image, sans l'enregistrer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 header ("Content-type: image/png"); $image = imagecreate(582,314); $image = $Graph->done(); imagepng($image, "images/monimage.png");
int imagepng(resource im ,[string filename ])
imagepng envoie l'image GD (im) au format PNG sur la sortie standard (typiquement, le navigateur web), ou si filename est fourni, l'envoie dans un fichier.
pareil avec imagejpeg etc
N'est-ce pas ce que j'ai renseigné dans le code ci-dessous ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $image = $Graph->done(); imagepng($image, "images/monimage.png");
désolé javais pas vu.
est ce que le chemin vers le fichier est correcte?
As tu des erreurs ou warnings?
l'image s'affiche correctement?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager