JeuWeb - Crée ton jeu par navigateur
[GD] Problème d'utilisation - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [GD] Problème d'utilisation (/showthread.php?tid=4491)

Pages : 1 2


[GD] Problème d'utilisation - Gabriel - 20-12-2009

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


RE: [GD]Problème d'utilisation - Anthor - 20-12-2009

Commente le header() et redonnes nous l'erreur exacte.


RE: [GD]Problème d'utilisation - Gabriel - 20-12-2009

Erreur exacte :

L'image “http://localhost/Copie%20de%20universe-quest/jeu/test_GD.php” ne peut être affichée car elle contient des erreurs.


RE: [GD]Problème d'utilisation - Anthor - 20-12-2009

Tu as commenté le header() comme demandé...


RE: [GD]Problème d'utilisation - Gabriel - 20-12-2009

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.


RE: [GD]Problème d'utilisation - Anthor - 20-12-2009

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.


RE: [GD]Problème d'utilisation - Gabriel - 20-12-2009

avec ton code j'obtient ça
‰PNG  ��� IHDR���È���2���ë‰Ò���PLTEÿ€���ÿœãþ���ÿÿÿ$hÂÏ���IDATX…íÁ1��� õOm  ����€?º�ÁßL¹����IEND®B`‚


RE: [GD]Problème d'utilisation - kraddle - 20-12-2009

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]


RE: [GD]Problème d'utilisation - Gabriel - 20-12-2009

Ya du mieux ^^ ça me créé une image toute noire


RE: [GD]Problème d'utilisation - kraddle - 20-12-2009

(20-12-2009, 07:04 PM)Gabriel a écrit : Ya du mieux ^^ ça me créé une image toute noire
Quel est ton but la ??