/ / html5 géolocalisation en variable php - php, html5, emplacement

géolocalisation html5 en variable php - php, html5, emplacement

Comment puis-je obtenir l'emplacement actuel depuis un téléphone Android avec HTML5 et l'associer à une variable php telle que $ lat et $ lon? J'ai un code comme ça mais comment puis-je l'utiliser?

if(navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(function(position)
{
var lat = position.coords.latitude;
var lng = position.coords.longitude;
doSomething();

});
}

Réponses:

0 pour la réponse № 1

JavaScript est strictement client. Vous devrez utiliser une sorte de publication (AJAX étant l'arme de choix pour cela). À partir de là, stockez-la dans la session que vous utilisez pour l'utilisateur et le tour est joué.


0 pour la réponse № 2

Utilisez AJAX pour envoyer les coordonnées à une fonction de gestionnaire PHP afin de pouvoir les stocker où vous voulez (base de données, session, etc.) et faire en sorte que le gestionnaire envoie les valeurs à votre fonction.

Je "suggère une fonction de gestionnaire car c'est mon style de travail, mais vous pouvez envoyer les données directement à votre fonction."

En outre, vous pouvez opter pour un événement déclenché par une heure, comme envoyer des données toutes les 5 secondes ou un événement utilisateur, le ciel est la limite à partir de là.