j'echoue à créer une image avec php 8
<?php
header("Content-Type: image/png");
// Create the size of image or blank image
$image = imagecreate(500,500);
// Set the background color of image
$background_color = imagecolorallocate($image, 0, 153, 0);
// Set the text color of image
$text_color = imagecolorallocate($image, 255, 255, 255);
// Function to create image which contains string.
imagestring($image, 5, 180, 100, "GeeksforGeeks", $text_color);
imagestring($image, 3, 160, 120, "A computer science portal", $text_color);
imagepng($image);
imagedestroy($image);
?>
Ce que je veux
je veux créer une image en php en utilsant la fonction imagecreate de php j'ai mis l'entete header("Content-Type: image/png") mais mon navigateur n'arrive pas à afficher l'image correctement.
Ce que j'obtiens
si j'execute voilà ce que j'obtiens �PNG IHDR���M�PLTE����y�ڼ pHYs���+SIDATx��нj�P��#�K�k���BJ�.��M�@;�\�8g�� (]�{�j��(�B�֥�ڡ�� ��C>����JMU�0�LPd�d?�<��!�kkg~�e�!��M����Q\y����t�j������y_y��*�Eqo�����?����on;���W q�s\��G����~uy�����f9�=���~���Ν����$X�&��QqZ�F��)��D{�>�mM�����'N�Y�� �YR�����װ�L���YK��66���%z1~����Ӌ������l��]����'k�rUe���IEND�B`�
Tu peux vérifier l'en tête que le navigateur reçois dans ta console (onglet "network") pour voir si il ton navigateur reçoit bien l'instruction PNG ?