Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2008, 14h57   #1
Invité régulier
 
Homme Patrice PLUMEL
Consultant informatique
Inscription : novembre 2007
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme Patrice PLUMEL
Localisation : France, Indre et Loire (Centre)

Informations professionnelles :
Activité : Consultant informatique

Informations forums :
Inscription : novembre 2007
Messages : 6
Points : 7
Points : 7
Par défaut [PHP-JS] variable javascript vers fonction php

bonjour,
j'ai utilisé avec succés une API Google pour géolocaliser une adresse,
je souhaite récupérer les coordonnées renvoyer par l'API et pour cela j'ai ajouté dans le html créé par la fonction "itinéraire" un appel de fonction php.

mon problème est le suivant :

si je fais un echo du paramètre c'est ok
si je manipule la donnée (enlever les parenthèses) ce n'est plus bon
exemple :
echo $point; //===> (47.39029, 0.68885)
$zpoint=substr($point, 1, -1);
echo $zpoint; //=====> +point+

code Javascript de l'appel :

var html = '<?php ecritpoint("'+point+'") ?>'

merci d'avance pour tout début de solution

en fait il faut traiter le problème avec AJAX et c'est ok
peplum37 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 20h46   #2
Membre régulier
 
Avatar de ghost emperor
 
Étudiant
Inscription : septembre 2007
Messages : 167
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2007
Messages : 167
Points : 76
Points : 76
Je me trompes peut-être mais je ne pense pas que ce soit possible de faire interragir un langage serveur (php) et un langage client (js) comme tu le souhaite. En effet, lorsque le navigateur interprète le js, le php a déjà été généré par le serveur et il est donc impossible d'appeler une fonction php par javascript.
Dans ce cas là, je pense qu'ajax serait une réponse a ton problème. Essaye de te renseigner sur la library xAjax.

Après, comme je l'ai dis au début, il ce peut que j'ai tout faut et que ce que tu souhaite et possible.
__________________
- "Pourquoi t'as pas de signature ?"
ghost emperor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h21.


 
 
 
 
Partenaires

Hébergement Web