Passer des variables php dans un script js

Fermé
cheztoff Messages postés 1 Date d'inscription lundi 11 septembre 2006 Statut Membre Dernière intervention 11 septembre 2006 - 11 sept. 2006 à 19:49
crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 - 12 sept. 2006 à 05:39
Bonjour,

J'ai un menu dynamique en js tout ce qu'il y a de plus simple et j'aimerai y passer des variables php (viriables php générées par une fonction php) afin de vérifier les droits de l'utilisateur courant et afficher ou pas tel ou tel lien dans mon menu.

Merci.
A voir également:

1 réponse

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 507
12 sept. 2006 à 05:39
Salut,

La séquence de génération avec PHP est simple :
- le serveur WEB exécute le script PHP qui génére la page
- le navigateur lit la page et l'affiche en exécutant au besoin du JS
- le navigateur éxécute au besoin les scripts JS associés à des évenements

Donc pour ton problème, lors de la génération de la page en PHP, tu inclus dans la
page les variables nécessaires à ton JS pour l'affichage du menu comme tu écris tes
balises HTML. Exemple dans un script php :
echo <<<JS
<script type="text/javascript">
// ici je mets du javascript comme je le fais dans une page HTML classique
</script>
JS;

A+, crabs
0