par
pascalou » 10 mai 2012, 10:25
Bonjour à tous,
Voilà deux jours que je me bagarre pour trouver une syntaxe qui me donne vraiment (mais alors vraiment) du fil à retordre !
Je souhaite récupérer une variable javascript et la placer dans une varaible PHP pour l'exploiter et pouvoir l'enregistrer dans une base de donnée.
Je travaille sur l'API google map V3.
J'ai donc une fonction qui met à jour deux champs affichant la latitude et la longitude de la position d'un marqueur sur la carte. Cette position est actualisée à chaque drag&drop du marqueur sur la carte.
J'ai donc cette fonction ci dessous à laquelle je tente de rajouter un peu de PHP pour faire passer les valeurs lat() et lon() dans mes variables session PHP.
J'ai tout essayé (enfin presque) mais rien à faire.
Le code ci dessous m'affiche bien hello et toutou dans la page que j'appelle ensuite donc les variables session passent bien de page en page.
C'est LA SYNTAXE qui pose problème.
Avez vous une suggestion ?
MERCI d'avance
Pascalou
Code : Tout sélectionner
/*
* Actualise l'affichage
*/
function refreshMap(point) {
var b=Math.pow(10,decimals);
document.getElementById("lat").value=Math.round(point.lat()*b)/b;
document.getElementById("lng").value=Math.round(point.lng()*b)/b;
map.setCenter(point);
marker.setPosition(point);
marker.setTitle(point.lat()+";"+point.lng());
<?php
$latitude = "1";
$_SESSION['latitude'] = "hello";
$_SESSION['longitude'] = "toutou";
session_register("latitude");
session_register("longitude");
?>