Generer une image (php)

Bonsoir à tous,

Je cherche à générer une Image en php mais je rencontre toujours le même message d'erreur:

L'image “http://....../...php” ne peut être affichée car elle contient des erreurs.

J'ai déjà cherché sur quelques sites et j'ai trouvé ce code:

<?php
header ("Content-type: image/png");
$im = @imagecreatetruecolor (50, 100)
or die ("Impossible de crée un flux d'image GD");
$text_color = imagecolorallocate ($im, 233, 14, 91);
imagestring ($im, 1, 5, 5, "Une simple chaîne de texte", $text_color);
imagepng ($im);
imagedestroy ($im);
?>

(du site:http: //www.manuelphp.com/php/function.imagecreatetruecolor.php )

et même ce code là ne fonctionne pas, j'ai encore une fois la même erreur.
Si quelqu'un pouvait m'aider je l'en remercie d'avance.
Configuration: Windows Vista
Opera 9.51

7 réponses

  1. J'ai beau chercher, je n'arrive pas à générer une image en php...
    d'où peut venir le problème?
    1. Je viens de vérifier et phpgd2 est bien activé...

      merci pour ton aide en tous cas
      1. Oké
        La librairie GD est instalée sur Wamp mais pas activée par défaut.
        php extension->phpgd2
        1. je viens d'aller sur ce site:
          http://www.lephpfacile.com/cours/22-la-librairie-gd

          et ce code suivant ne fonctionne pas non plus:

          <?php
          // on spécifie le type de document que l'on va créer (ici une image au format PNG )
          header ("Content-type: image/png");

          // on dessine une image vide de 200 pixels sur 100
          $image = @ImageCreate (200, 100) or die ("Erreur lors de la création de l'image");

          // on applique à cette image une couleur de fond, les couleurs étant au format RVB, on aura donc ici une couleur rouge
          $couleur_fond = ImageColorAllocate ($image, 255, 0, 0);

          // on dessine notre image PNG
          ImagePng ($image);
          ?>
          1. Et bien en fait j'ai fait ma page en serveur local (grace à wamp) pour essayer avant de le mettre en ligne.
            1. Salut, tu dois avoir la librairie GD d' installé sur ton serveur.
              1. Salut, tu dois avoir la librairie GD d' installé sur ton serveur.