Page 1 sur 1

Convertir JS vers PHP....

Posté : 12 janv. 2006, 21:29
par ben_dede
J'ai un formulaire qui contient trois champs : nom, prénom et tel.
pour traiter ce formulaire, j'ouvre une popup php qui a besoin de récupérer la valeur des champs.
Jusqu'ici j'y arrive, le probleme c'est que j'ai besoin de transformer ma variable :

Code : Tout sélectionner

var nom=window.opener.document.forms[0].nom_choix.value [...] $name = "<script>document.write(nom);</script>";
Quand je fait un echo de ma variable $name, il m'affiche bien le nom du client.
Mais, c'est la qu'es le probleme, je ve acceder aux 2 premiers caracteres du nom, j'écrit donc $name[0] et $name[1] mais il me prend les caracteres '<' et 's' de mon code JS (<script>docu...).

Je me trompe de façon, alors comment faire pour récupérer la valeur dans ma variable php ?
En somme je veux convertir la variable javascript nom en variable php $name.

Est-ce possible ?

Posté : 12 janv. 2006, 22:42
par Truc
Salut,

étant donné que le php s'exécute coté serveur et le Javascript coté client tu dois recharger la page en passant la variable JS soit dans un lien soit dans un champ de formulaire puis récupérer en php.

exemple lien:
var nom=window.opener.document.forms[0].nom_choix.value;

window.location.replace("page.php?variable_js="+nom);

Posté : 13 janv. 2006, 14:08
par ben_dede
Super !!!
Sa marche nikel,

il ne faut pas oublier de mettre une condition pour tester la valeur, sinon la page réactualise tout le temps.

Merci beaucoup !