Passer d'une variable javascript en Php ?
Résolu
x3c4132de
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
x3c4132de Messages postés 25 Date d'inscription Statut Membre Dernière intervention -
x3c4132de Messages postés 25 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 :
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 :)
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 :)
2 réponses
-
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" -
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.