Forum de discussion
Forum « Programmation Javascript » (archives)
variables de javascript à php
Envoyé: 18 janvier 2006, 14h22 par pierryy
J’ai beau chercher dans le forum, je ne trouve pas la réponse à cette question pour mon cas.
En gros, j’ai un site principalement en javascript ( une aide à la création de sudoku), et je cherche à enregistrer ( save ) dans une base de donnée les variables créées. Il me faut dans l’autre sens récupérer ces variables ( load ) pour les réintégrer dans mes pages javascript.
Pour la seconde partie ( load ), pas de problème, j’ai trouvé l’astuce, je la mets ici, ça servira surement à quelqu’un … :
<?
…………………………
while ($ligne=mysql_fetch_array($resultat))
{
for ($i=0; $i<=nombre_de_variables;$i++)
{
?>
<script language="JavaScript" >
i++;
mon_tableau[i]=<?=$ligne[$i]?>;
</script>
<?
}
}
…………………….
?>
( Ca lit les variables php et les intègre dans un tableau javascript…….. )
Pour l’autre sens ( save ), est-ce possible ??????
J’arrive bien à envoyer des variables générées par html dans une page php avec ça :
( variables envoyées en adresse )
<script language="Javascript">
function envoi()
{
window.location.href="mapagephp.php?nom="+nom +"&nom_grille="+nomg +"&numero="+numero;
}
</script>
<body>
<form method="get" action="mapagephp.php">
<td>nom :</td>
<td><input type="text" name="nom"></td>
<td>nom grille :</td>
<td><input type="text" name="nomg"></td>
<td><input type="submit" value="ajout"></td>
<input type="hidden" name="numero" value="2" >
</form>
<a href="javascript:envoi()"> </a>
</body>
Là ca marche ( J’ai trouvé la méthode sur ce forum ), mais ca n’envoie que des variables créées pour ça !
Pour celle préexistantes qui sortent de mes calculs javascript, je fais comment ????
Y a-t-il un truc pour que la variable ‘numero’ soit envoyée avec une valeur existante auparavant dans ma partie javascript ?
Merci de votre aide…
Réponses
|