Page 1 sur 1
graphique
Posté : 19 mai 2005, 13:05
par Justone
Je voudrais faire un graphe
j'essaye de dessiner un rectangle pour l'instant mais rien ne s'affiche
Voici mon code :
header("Content-type: image/png");
$largeur = 200;
$hauteur = 100;
$img = @imageCreate($largeur, $hauteur);
$black = imagecolorallocate($img, 255, 0, 0);
//$img = imagecreatefrompng("test.png");
imagepng($img);
echo ("<img src=\"".$img."\">");
imagedestroy($img);
Posté : 19 mai 2005, 13:12
par ouckileou
déjà moi j'enlèverai le @ devant imagecreate, parceque si l'erreur est là et bien tu ne vois rien
Posté : 19 mai 2005, 13:15
par Justone
je l'avais deja fait mais si je l'enlève j'obtiens ca:
Fatal error: Call to undefined function: imagecreate()
Posté : 19 mai 2005, 13:31
par ouckileou
regarde dans le php.ini si la ligne
"extension=php_gd.dll" ou "extension=php_gd2.dll" est bien décommentée
Posté : 19 mai 2005, 13:40
par Justone
jvien de le fer et maintenant j'obtiens ca
‰PNG IHDRÈdùHíHPLTEÿâ 7IDATxœíÁ
Posté : 19 mai 2005, 13:57
par Justone
qqn sait il pkoi j'ai tous ces caractres "bizarres"??
Posté : 19 mai 2005, 14:06
par ouckileou
je ne sais pas si c'est vraiment ça mais le echo"<img src..." moi ça me parait un peu bizarre
maintenant je ne sais pas trop quoi te dire car les images ne marchent plus chez moi non plus

Posté : 19 mai 2005, 14:13
par Justone
c'est le echo ki fait le carré avec la croix rouge
j'ai toujours tous les caractères et je nois pas du tou d'ou ca vien!!
Posté : 19 mai 2005, 14:17
par ouckileou
je voulais dire le "echo" en plein milieu des manipulations d'image
Posté : 19 mai 2005, 14:19
par Justone
j'ai repris le code d'un bouquin qui permet d'afficher un rextangle gris sur fong blanc
<?php
$image = imagecreate (200,50);
$couleur = imagecolorallocate($image,255,255,255);
$gris = imagecolorallocate($image,204,204,204);
imagefilledrectangle($image,50,10,150,40,$gris);
header('Content-type: image/png');
imagepng($image);
?>
et j'obtiens ceci :
‰PNG IHDRÈ2#Ÿ¢PLTEÿÿÿÌÌÌ8ꪃIDATxœc`P`ÿþ
Posté : 19 mai 2005, 14:21
par ouckileou
tu regardes avec quel navigateur ? IE gère mal le PNG des fois c'est peut-être ça...
sinon je t'avoue que je sèche, je ne connais que moyennement la manipulation d'image, et je n'ai jamais eu de problème
Posté : 19 mai 2005, 14:26
par Justone
ie6
Posté : 19 mai 2005, 14:44
par Justone
est ce que vous arrivez ac ce code a afficher un rectangle chez vous?
merci