OVH Cloud OVH Cloud

Image : probleme a l'affichage

5 réponses
Avatar
pcrt
Bonjour,

Quand je veux afficher une image par la fonction ImageJpeg par exemple voilà
ce que cela me donne.

ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality
ÿÛC    $.' ",#(7),01444'9=82<.342ÿÛC  2!!
etc ....

j'ai essayé avec le script le plus simple qu'il soit :
<?php
$img="toto.jpg";
$im=imagecreatefromjpeg($img);
imagejpeg($im);
imagedestroy($im);
?>

Cela ne vient pas de la librarie GD, car tout les manipulations sur les
images fonctionnent bien, rename,copie, redimensionner ....
J'ai beau cherché je ne vois pas d'ou cela peut provenir.

Je suis passé en PHP 4.3.2 sur server apache 1.3.24

Merci d'avance
pcrt

5 réponses

Avatar
P'tit Marcel
pcrt écrivit:

Quand je veux afficher une image par la fonction ImageJpeg par exemple
voilà ce que cela me donne.

ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default
quality ÿÛC    $.'
",#(7),01444'9‚<.342ÿÛC  2!! etc ....

j'ai essayé avec le script le plus simple qu'il soit :
<?php
$img="toto.jpg";
$im=imagecreatefromjpeg($img);
imagejpeg($im);


Il manque une ligne
header ("Content-type: image/jpeg");
avant la ligne imagejpeg


--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/

Avatar
pcrt
J'ai déjà essayé même résultat
Merci quand même

Il manque une ligne
header ("Content-type: image/jpeg");
avant la ligne imagejpeg


--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/


Avatar
P'tit Marcel
pcrt écrivit:

J'ai déjà essayé même résultat
Merci quand même


Essaye avec un autre PC et un autre navigateur. Si cela ne marche toujours
pas, alors il faudrait peut être réinstaller libjpeg / GD / php


--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/

Avatar
pcrt
J'étais en php4.0.6 et je suis passé en php4.3.2 pour essayer de résoudre ce
problème.

Mon navigateur est ie6 , sur windows XP et il n'y a que localement que cela
me fait ça. Sinon pour tout autre page dont l'image est générer par php, il
n'y a pas de problème.

Ce doit être un problème d'environnement soit sur Apache ??? soit sur Php
mais j'ai tout vé et revérifié impossible de trouver ce qui cloche.

A l'aide !!!!!!!

"P'tit Marcel" a écrit dans le
message de news:
pcrt écrivit:

J'ai déjà essayé même résultat
Merci quand même


Essaye avec un autre PC et un autre navigateur. Si cela ne marche toujours
pas, alors il faudrait peut être réinstaller libjpeg / GD / php


--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/



Avatar
pcrt
Merci j'ai trouvé pourquoi cela ne marchait pas. quand on utilise le header
il doit toujours être déclarer avant tout autre chose semble t-il?

en tout cas cela fonctionne ainsi