code d'une image dans une page php

d0m
Mammouth du PHP | 1141 Messages

26 juin 2007, 09:02

bonjour,

j'ai une page php qui génère un graphique à partir de valeurs calculées dynamiquement ( avec rrdtool au passage).
Dans mon code html j'affiche ce graphique avec les balise <IMG source="graphique.php?[mes paramètres]"></IMG>

Malheureusement, il se trouve qu'il y a des cas ou le graphique ne peut pas se faire car les données ne sont pas acessibles.

Il faudrait donc que je remplace le code du graphique après des tests par une image contenant un texte. J'ai fait bien sur cette image facilement et j'aimerais savoir comment faire pour que ma page php représente cette image. :?:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

26 juin 2007, 09:11

Tout va se passer dans ta page graphique.php.

Tu récupères les données et, si elles sont indisponibles, tu affiches un message dans une image, sinon, tu affiches ton graphique.

Quelle librairies utilises-tu pour générer ton graphique ?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

d0m
Mammouth du PHP | 1141 Messages

26 juin 2007, 09:23

Tu récupères les données et, si elles sont indisponibles, tu affiches un message dans une image, sinon, tu affiches ton graphique.
C'est exactement ça que je voudrais faire mais je me suis dit que c'était peut être plus simple si l'image était déjà crée et qu'on pouvait peut être simplement l'ouvrir et afficher son code dans la page php, vu que je ne sait pas vraiment faire d'image en php via la librairie graphique, elles sont générées automatiquement par Artichow ou rrdtool.
Quelle librairies utilises-tu pour générer ton graphique ?
GD2 il me semble.

edit : c'est bon j'ai trouvé le moyen, c'est en fait assez simple de générer une image avec du texte via la librairie GD

http://www.webmaster-hub.com/publicatio ... oires.html