Modifier variable PHP en Javascript

Fermé
pschit - 26 mars 2009 à 11:12
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 - 27 mars 2009 à 18:18
Bonjour à tous,

J'ai créer une page en PHP dans laquelle j'ai une variable $l_Modif. Dans mon code j'appel une fonction Javascript et je voudrait lui passé en paramètre ma variable $l_Modif. Jusque là j'y arrive. Mais maintenant je souhaiterais que ma fonction Javascript modifie la valeur de ma variable et ça je n'y arrive pas.

<html>
<head>
<script type="text/javascript" language="Javascript" >
function je_modifie(p_Modif)
{
   p_Modif = 1;
}
</script>
</head>
<body>
<?php
$l_Modif = 0;
echo "Ma variable vaut : 0";
<table>
<tr onclick="je_modifie(<?php echo $l_Modif; ?>);">
<td>test</td>
</tr>
</table>
echo "Ma variable vaut : 1";
?>
</body>
</html>

Après avoir cliquer sur la ligne du tableau ma variable devra valoir 1 mais ça ne fonctionne pas elle reste à 0 !

Quelqu'un peut-il m'aider s'il vous plait ?

Merci d'avance
A voir également:

2 réponses

adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
26 mars 2009 à 11:25
Bonjour

il ne me semble pas que ce que tu demande sois possible mais tu peux toujours essayé ceci
car le php est executer coter serveur et donc avant le javascript.

si tu veux modifier une variable php il faut repasser par le serveur donc tu peux essayé via un formulaire ;)

Adns
0
Bonjour adns et merci de ton aide,

J'ai procédé comme tu m'as dit et maintenant j'ai une autre question qui est lié :

j'ai une page html que je viens de modifié (car le champ que nous venons de créer est remplis) et je souhaiterais pouvoir enregistrer mes modifications mais je ne sais pas comment je doit faire car je suis dans un code Javascript qui me dit que j'ai fait des modifs. Comment puis-je faire pour enchainer du code PHP qui enregistrerait mes données dans ma base de données ?

Merci à tous de votre aide.
0
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
27 mars 2009 à 18:18
bonjour

Si les info que tu a mettre en base sont dans un champs texte c'est pas dur suffit de recupere les varible par un $_get ou un $_post et hop tu met en base...

Adns
0

Discussions similaires