nycius Ich liebe dich ! | Salut
j'utilise ce script pour aposer un ptit logo a une image pour un copyright
Code :
- $image = 'image.jpg';
- $source = imagecreatefrompng("logo.png" ); // Le logo est la source
- $destination = imagecreatefromjpeg($rep.''.$images[$_GET["img"]][filename]); // La photo est la destination
- // Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
- $largeur_source = imagesx($source);
- $hauteur_source = imagesy($source);
- $largeur_destination = imagesx($destination);
- $hauteur_destination = imagesy($destination);
- // On veut placer le logo en bas à droite, on calcule les coordonnées où on doit placer le logo sur la photo
- $destination_x = $largeur_destination - $largeur_source;
- $destination_y = $hauteur_destination - $hauteur_source;
- // On met le logo (source) dans l'image de destination (la photo)
- imagecopymerge($destination, $source, $destination_x, $destination_y, 0, 0, $largeur_source, $hauteur_source, 60);
- // On affiche l'image de destination qui a été fusionnée avec le logo
- // imagejpeg($destination);
|
seulement quand je le lance et que j'appele imagejpeg($destination) j'ai une longue erreur de ce style
Code :
- ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛC $.' ",#(7),01444'9=82<.342ÿÛC 2!!22222222222222222222222222222222222222222222222222ÿÀ "ÿÄ ÿĵ}!1AQa"q2¡#B±ÁRÑð$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵw!1AQaq"2B¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?÷ú(¢Ô2¶ÔÝ´@ãÜã51¨ä8SÔûR9ÁSê*¼W+:ÊYZ&ÚÙù¸©³zâÜ[\/Ëüê0ÀNõ4Ü¢sÆM1SãÒeÇ* du¦HÉÉõ©éMYØZ(¢
ê@úÒÐE4 @OjlrÇ*æ9×ÕXúPQÝÛq>
ÇøÐ
|
et l'image ne saffiche pas
qqun peut maider ? |