Forum de discussion
Forum « Programmation PHP » (archives)
variables de javascript à php
Envoyé: 18 janvier 2006, 14h26 par pierryy
( question aussi posée dans la partie javascript...Mais comme ca parle des deux... Qui trouvera le premier la réponse ?)
J’ai beau chercher dans le forum, je ne trouve pas celle ci 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
|