Page 1 sur 1

créér une image et l'enregister

Posté : 09 févr. 2006, 14:54
par pikadri
Bonjour,
j'ai fait un petit script grâce auquel j'arrive à génèrer une image en jpeg.
j'arrive à afficher l'image grâce au code suivant :
header("Content-type: image/jpeg");
ImageJPEG($monimage);
ImageDestroy($monimage);
mais ce que je voudrais faire c'est réussir à sauver cette image dans un dossier et j'arrive pas à trouver comment faire.
j'ai essayé avec la fonction copy :
copy ($monimage, image.jpg);
mais ça ne marche pas.

je suis bloqué et j'ai eu beau essayer d'écumer php.net de long en large aucune solution ne m'a sauté aux yeux.
j'ai besoin de vos lumières... :)
merci de votre aide ;)

Re: créér une image et l'enregister

Posté : 09 févr. 2006, 15:23
par titerm
Bonjour,
ImageJPEG($monimage);
Tu y est presque... Il manque juste l'argument file sur ImageJPEG
ImageJPEG($monimage,'image.jpg');

Posté : 09 févr. 2006, 15:24
par i974
Bonjour,
ce lien pourrait peut-etre t'interessé...
http://fr2.php.net/manual/fr/function.imagejpeg.php

j'ai fais un script pour creer des miniatures et redimensionner les images postées et pour enregistrer l'image sur le serveur j'utilise ca:
imagejpeg($monimage,$sortie_img,$qualite);

edit: arf pas assez rapide :D

Posté : 09 févr. 2006, 15:33
par pikadri
ooohhhhh merci beaucoup les gars !!!

j'avais pas vu qu'on pouvait ajouter d'autres arguments à la fonction imagejpeg() ...

comme souvent j'étais allé trop loin alors que la solution se trouvait sous mon nez :lol:

merci beaucoup !!