Images gd avec php5.3.0

Fermé
saber001 - 1 janv. 2010 à 21:58
 saber001 - 2 janv. 2010 à 01:28
Bonjour, je veux afficher des images avec la librairie GD mais le problem c'est que l'image ne s'affiche pas et s'affiche des codes chiffrés comme celui-ci :
ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛC    $.' ",#(7),01444'9=82<.342ÿÛC  2!!22222222222222222222222222222222222222222222222222ÿÀX "ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?i9< BÇoN¿Ò”ß6Þ½ÇøP€p2•Ù<@ç·\ÓK+3œž@+Ç¥9²^Êyô9  þP݆”Ÿ›éÐôÃ)»±H )È=z þ}h@UUƒ.ìž9¤ ¤*0¼rÝsK¸©%N1ß­GB2OÍÈ£AÜx*Tü¨'3î^xÏ4¬]Û#8$ôíŒPK»cÜvíB3'# §¥)Y—æÁ$Òm ïAœ`óÍ8¡SÛ?­º>ƒ9<ÿJvçÀ9l.ôíÅ&L/J.Š ¦Ü㿍)=T¨>nz“HpÅÈê@É}¸¥C Ü•á»âš®¸’XåHÙ@ s†;ºœP£kd ЂFò pwsšSœîaÏ^ÄP†,Yö“c¦4€H ±ó ¿ÓŠ]ÙwasŸ”õ .éïåzà~TZÀ8PXçŽ8ëƒÖ™»å—ƒ¿ô4¬D„“ƒÏ±HÄr«'Œíþ´0³g•ù¾÷N­&G]Ùù}iX—™•IhéíHs!8ÆnÔó»æŸÏÄ ÆeºçÚœ„›8Ƹ®y¤ÜʨǍ ñŸ^)ŒåŽÙ‡#Ž1F\G½Šœ6_z]‚029Æw{g”§ƒ´1É qJ¼féŽ {œ¤Ç¸4Šv±,»pÃßFÚv– »;
--------------------------------voici mon code ----------------------------
<?php
$nom_fichier='Couchersoleil.jpeg';
$image = @imagecreatefromjpeg($nom_fichier); /* Tentative d'ouverture */
imagefilter($image, IMG_FILTER_EMBOSS);
imagejpeg($image);
?>
--------------Remarque -------------------------
j'ai activé : extension=php_gd2.dll dans le fichier php.ini mais rien ne change.

1 réponse

Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
1 janv. 2010 à 23:22
bonsoir,

il te faut mettre un content type

pour ca tu met en première ligne header('Content-Type : image/jpeg');
0
bonjour, j'ai essaié avec ce code mais mais rien ne se change:
----------------code------------------------
<?php
header("Content-Type: image/gif");
$image = imagecreate(160,100);
$image = imagecreatefromgif("photo.gif");
imagegif($image);
?>
0