Bonjour,
j'essaye d'écrire une variable dans une image.
Voici le code de la page où l'image doit être présente :
Voici le code de image.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php $vitesse_cheval_km_h = "60" ; ?> <p> <img src="image.php" alt="cheval au galop"/> </p>
Et voici le résultat :Test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php // Définition du content-type header('Content-type: image/png'); $im = imagecreatefromjpeg("cheval.jpg"); $bleu = imagecolorallocate($im, 0, 106, 178); // Ajout du texte imagestring($im,5, 280, 337, "Vitesse du cheval en km/h :", $bleu); imagestring($im,5, 280, 349, $vitesse_cheval_km_h, $bleu); imagepng($im); imagedestroy($im); ?>
Le 60 n'est pas écrit.
J'ai essayé en faisant un include de image.php mais il doit surement avoir un problème de header car cela ne fonctionne pas non plus ( Le texte "L'image “http://localhost/ttf/test/” ne peut être affichée car elle contient des erreurs." s'affiche).
Auriez vous une solution pour transférer la variable "$vitesse_cheval_km_h" à l'image ?
Merci!
Partager