13
Passer une variable PHP à un include
Je déclare une variable PHP dans un squelette, et je voudrais pouvoir l’utiliser dans un include.
J’utilise cette méthode pour l’inclusion :
J’ai bien tenté de la forme ci-contre :
Mais cela ne fonctionne pas.
Si j’utilise #ENVvar, je me retrouve avec
<?php echo $mavar; ?>
, en toutes lettres.
Si j’utilise #ENV**var, je n’ai rien, la variable n’a apparemment pas été récupérée par l’include.
J’ai tenté de passer la variable en session, juste avant l’appel de l’include, mais ça ne fonctionne pas non plus : la variable n’est reconnue dans l’include que lors du prochain affichage de la page.
Y a t’il un moyen de faire passer une variable dans un include ?