Balise

De TheliaDoc
Aller à : navigation, rechercher

La balise #ENV permet de récupérer la valeur d'un paramètre de l'URL de la page courante. Par exemple, si l'URL de la page est :

http://www.monsite.fr/index.php?param=bonjour

#ENV{param} affichera :

bonjour

Les valeurs retournées par #ENV sont purgées des tags HTML qu'elle peuvent contenir. Par exemple, si l'URL de la page est :

http://www.monsite.fr/index.php?param=<b>bonjour</b><script src="un_script_dangereux.js"></script>

#ENV{param} retournera :

bonjour

Valeur par défaut

Si le paramètre demandé n'est pas défini dans l'URL de la page, il est possible de préciser une valeur par défaut lors de l’insertion de la balise #ENV :

#ENV{parametre, valeur_par_defaut} retournera « valeur_par_defaut, » si « parametre » n’est pas défini dans l'URL de la page courante.

« valeur_par_defaut » peut être un filtre. Dans ce cas, le résultat de l'évaluation du filtre sera retournée par défaut.

Retour Sommaire