Probleme d affichage image php

je suis sur le cours language php partie affiche image

------------------------------------------------------------------------

<?php

header('content-type: image/png') ;

$image = imagecreate(500, 500) ;

imagecolorallocate($image, 255, 0 , 0 ) ;

imagepng($image) ;

?>

microsoft edge il affiche

-----------------------------------------------------------------------------firefox affiche

--------------------------------------------------------------------------
Activer la bibliothèque GD


merci si quelqu un connu la reponce de ce probleme

2 réponses

  1. pour encoudage c est UTF-8 ainsi je essai ANSI
    rien ne change
    je suprime le code sauf
    <?php

    header('content-type: image/png') ;
    echo 'he ho' ;
    ?>

    rien affiche just page noir par microsoft edge ou page erreure par firefox
    1. Modérateur
      As-tu vérifié si tu n'avais pas un retour à la ligne en début ou fin de fichier ?
      As-tu vérifié l'encodage pour éviter qu'il soit avec BOM (des octets en début de fichiers pour indiquer l'encodage de celui-ci)