Bonjour,
J'essaie de générer une image et l'afficher dans une page html mais rien s'affiche.
J'ai des fichiers suivants:
image.php qui génère l'image et qui la renvoi au navigateur:
affiche.php qui affiche l'image:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <html> <body> <?php $img_handle = ImageCreate (300, 40) or die ("Cannot Create image"); $back_color = ImageColorAllocate ($img_handle, 0, 255, 0); /* GREEN */ $txt_color = ImageColorAllocate ($img_handle, 0, 0, 0); /* BLACK */ ImageString ($img_handle, 30, 5, 5, " Image de test!!", $txt_color); ImageString ($img_handle, 30, 5, 20, " Ca fonctionne!", $txt_color); header ("Content-type: image/png"); ImagePng ($img_handle); ?> </body> </html>
Si je modifie la ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <html> <body> <?php echo "<img src=\"image.php\"/>"; ?> </body> </html>
ImagePng ($img_handle);
en
ImagePng ($img_handle,"testimage.png");
Il génère bien un fichier image.
Je ne vois pas le problème.
Merci d'avance
Partager