Salut,
si je comprend bien, tu crées une image avec GD d'un côté et tu l'appelle dans une autre page via un code comme celui-ci :
<img src="monimage.php" width="..." height="..." alt="..." />
A priori, je vois deux solutions :
1 - tu passes tes coordonnées en variable get en appellant l'image et ces variables se trouvent donc aussi dans le code de la page qui appelle l'image.
2 - tu utilises des variables globales. Tu crées un document vars.php que tu inclus (include) dans le document qui appelle ton image ainsi que dans le document qui génère ton image (monimage.php, comme dans l'exemple).
dans vars.php, tu places le code suivant :
<? $var_x = ...; $var_y = ...;
Lors de l'appelle de la page, tu définis les coordonnées selon la méthode de ton choix (aléatoirement, via d'autres infos...) et tu remplaces la valeur des deux variables de vars.php de cette manière :
1 2
| $GLOBALS["var_x"];
$GLOBALS["var_y"]; |
ou encore :
1 2 3 4
| global $var_x;
global $var_y;
$var_x;
$var_y; |
Attention a bien effectuer tes modifications de valeurs de $var_x et $var_y uniquement sur le document vars.php.
En incluant vars.php dans monimage.php ainsi que dans la page qui présente monimage.php, tu récupèreras les valeurs que tu pourras afficher.
J'éspère avoir été clair (je le suis jamais...)
Partager