JeuWeb - Crée ton jeu par navigateur

Version complète : [GD] Problème d'utilisation
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Bonjour, je n'arrive pas à utiliser GD sous WAMP

J'ai activé "php_gd2" dans les extensions de PHP mais rien n'y fais, le code suivant (tiré du SdZ):
Code PHP :
<?php
header
("Content-type: image/png");
$image = imagecreate(200,50);

$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);

imagepng($image);
?>

provoque toujours la même erreur :
L'image “http://localhost/mondossier/test_GD.php” ne peut être affichée car elle contient des erreurs.

J'ai cherché sur google. Plein de gens ont cette même erreur mais personne n'a la réponse à ce problème.

Pouvez vous m'aider ?
Merci d'avance
Gabriel
Commente le header() et redonnes nous l'erreur exacte.
Erreur exacte :

L'image “http://localhost/Copie%20de%20universe-quest/jeu/test_GD.php” ne peut être affichée car elle contient des erreurs.
Tu as commenté le header() comme demandé...
Pas commenter tu entends quoi ? Si. C'est rajouter
Code PHP :
<?php 
// blabla.
Alors oui j'ai commenter. Si c'est pas ça, je ne sais pas ce qu il faut faire.
Code PHP :
<?php
//header ("Content-type: image/png");
$image = imagecreate(200,50);

$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);

imagepng($image);
?>

L'erreur que tu donnes est une erreur navigateur, pas une erreur php.
avec ton code j'obtient ça
‰PNG  ��� IHDR���È���2���ë‰Ò���PLTEÿ€���ÿœãþ���ÿÿÿ$hÂÏ���IDATX…íÁ1��� õOm  ����€?º�ÁßL¹����IEND®B`‚
Bonsoir
et comme ceci ??
Code PHP :
<?php
header
("Content-type: image/png");
$image = imagecreatetruecolor(200, 50)
or die(
'Impossible de crée un flux d\'image GD');

$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);

imagepng($image);

imagedestroy($image);

?>

En local chez moi cela fonctionne[align=center]
Ya du mieux ^^ ça me créé une image toute noire
(20-12-2009, 07:04 PM)Gabriel a écrit : [ -> ]Ya du mieux ^^ ça me créé une image toute noire
Quel est ton but la ??
Pages : 1 2