[javascript]variable PHP ds javascript

Fermé
antic80 Messages postés 4785 Date d'inscription lundi 30 mai 2005 Statut Contributeur Dernière intervention 9 septembre 2009 - 19 mai 2006 à 11:29
 firex - 7 juin 2010 à 14:37
bonjour

voia j'ai 2 variables PHP
$variable1, $variable2

j'aimerai les inclures la dedans dans la variable result

var result=new Array('','');
var legend=new Array('Bonne Reponse','Mauvaise Reponse');
A voir également:

7 réponses

Luffy =) Messages postés 365 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 19 mai 2006 110
19 mai 2006 à 15:46
Salut =)

Je ferais comme ça :

echo '<script language="javascript">
var result=new Array('.$variable1.','.$variable2.');
</script>';
12
Si tes variables php et ton code javascript sont dans la même page, ca devrait marcher :

<?php
$variable1, $variable2
?>

<script type="text/javascript">
var legend=new Array(<?= $variable1 ?>,<?= $variable2 ?>);
</script>
5
J'ai eu le même problème mais avec ta solution sa n'a pas eu l'aire de marcher alors j'ai juste rajouter un echo devant et sa marche! voila le bout de code:

<?php
$variable1, $variable2
?>

<script type="text/javascript">
var legend=new Array(<?= echo($variable1); ?>,<?= echo($variable2); ?>);
</script>
4
xman_genius Messages postés 97 Date d'inscription vendredi 14 octobre 2005 Statut Membre Dernière intervention 21 novembre 2006 21
19 mai 2006 à 12:09
salut;
tu peux utiliser des input de type hiden pour qu'il soit l'intermediaire entre les deux languages en fait c'est juste une idee mais je pense qu'il y a d'autre solution mieux que ca
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
antic80 Messages postés 4785 Date d'inscription lundi 30 mai 2005 Statut Contributeur Dernière intervention 9 septembre 2009 1 159
19 mai 2006 à 12:21
les variables sont recupérés depuis une table msql comment les faires passés dans les input et faire que le code javascript recupere les valeurs
1
XwZ Messages postés 94 Date d'inscription dimanche 7 novembre 2004 Statut Membre Dernière intervention 13 septembre 2008
19 mai 2006 à 15:53
salut,
avec ça tu auras une petit erreur de javascript tu as oublier les quote pour les strings :
echo '<script type="text/javascript">
var result=new Array("'.$variable1.'","'.$variable2.'");
</script>';
1
bonjour,
j'ai à peu près le même problème :

if(isset($_POST['nom']) && isset($_POST['abscisse']) && isset($_POST['ordonnee'])){
$nom = "../upload/".$_POST['nom'];
$x = $_POST['abscisse'];
$y = $_POST['ordonnee'];
echo $nom;
echo $x;
echo $y;
echo "<img id='img1' src='$nom' style='position: absolute;top : 450; left: 450;'/>
<button onclick=modifierImage(\'img1\',\'$x\',\'$y\');> déplacement image</button>";
}

Quelqu'un pourrait il m'aider, je ne vois pas du tout d'ou viens le pb!!!!
Merci d'avance.
1