Passer d'une variable javascript en Php ?

Résolu
x3c4132de Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
x3c4132de Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite transformer une variable javascript en Php pour pourvoir l'insérer dans mysql.
J'ai essayé avec ce code :
$Prenom = '<script language="Javascript">Nom = prompt(\'Quel est ton nom ?\',\'Prénom\'); document.write(Nom);</script>';
echo $Prenom;
echo $_SERVER["REMOTE_ADDR"];
mysql_query('INSERT INTO joueur VALUES("1", "'.$Prenom.'", "'.$_SERVER["REMOTE_ADDR"].'")');


Mais bien-sur ça ne marche pas car ma variable $Prenom ne garde pas juste le prénom mais tout le code javascript.

Donc si une personne avez une autre solution ou alors une rectification à faire a celui-là je suis preneur.

PS : Je me débrouille en Php (auto-didacte) mais je commence juste en javascript :)


A voir également:

2 réponses

Xima Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   30
 
Le problème c'est que le php et traité par le serveur et le javascript par le client...
Donc un rechargement de page et obligatoire.

Tu peux faire ceci :
<script type="text/javascript">Nom = prompt(\'Quel est ton nom ?\',\'Prénom\'); 
top.document.location = "mapage.php?n="+Nom; 
</script>

Puis récupérer t'as variable php
_________________________________________
Vu sur la porte d'un bar : "L'abus de modération, nuit gravement à la consommation"
0
x3c4132de Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
Dans ce cas je n'ai pas besoin de javascript et je peux très bien le faire avec un simple formulaire.

Merci quand même Xima pour la réponse.
0