Php ImageJPEG affiche des Hexadecimaux

Résolu/Fermé
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - Modifié par Fallentree le 15/10/2010 à 23:21
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - 16 oct. 2010 à 01:42
Bonjour,
Dans le but afficher une image rechercher sur le serveur, je cherche une fonction me creant une mignature d une image ... Ce que j'ai :

Function Mignature($str,$Entry){
// header('Content-type: image/jpeg');
$size=GetImageSize($str);
$long=120;
$larg=$size[0]*$long/$size[1];
$img=ImageCreateFromJPEG($str);
$imagedest=ImageCreateTrueColor($larg,$long);
ImageCopyResampled($imagedest,$img,0,0,0,0,$larg,$long,$size[0],$size[1]);
ImageJPEG($imagedest,null,100);
ImageDestroy($imagedest);
}


Et donc le corps HTML ....

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body bgcolor="#FFFFFF">
<?php Mignature('./IMG_5422.jpg','IMG_5422.jpg');?>
</body>
</html>


ET j'ai un affichage en HEXA, Pourquoi donc ??
Il faut absolumet sauvegarder l'image pour l'afficher en "HTML" ???

Merci de votre aide...

1 réponse

Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 208
16 oct. 2010 à 01:42
0