Comment passer une variable php en variable javascript

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment passer une variable php en variable javascript

par Cyrano » 29 oct. 2006, 08:56

PHP va générer le code client qui sera envoyé au navigateur. Donc en faisant un echo() tu peux assigner la valeur d'une variable PHP dans le code client, y compris s'il s'agit de JavaScript :
<?php
/* Je crée une variable PHP avec une valeur */
$ma_variable_php = "ma valeur";

/* Je crée une autre variable qui contiendra du code JavaScript */
$script_js  = "<script type=\"text/javascript\">\n";
$script_js .= "/* <![CDATA[ */\n";
/* Ici, j'assigne à une variable JavaScript la valeur de ma variable PHP */
$script_js .= "var maVarJavaScript = '". $ma_variable_php ."';\n";
$script_js .= "alert(maVarJavaScript);\n";
$script_js .= "/* ]]> */\n";
$script_js .= "</script>\n";

/* J'affiche mon code client dans la page */
echo($script_js);
?>
Essaye ça.

Comment passer une variable php en variable javascript

par MBS » 29 oct. 2006, 00:05

Bonjours

Je cherche a passé une variable php en une variable javascript afin qu'elle soit traité dans un script javascript.

Quelqu'un aurait-il une idée sur la facon de s'y prendre?

Merci.