Geolocalisation PHP/JS
13 posts
• Page 1 of 2 • 1, 2
Geolocalisation PHP/JS
Bonjour à tous !
Voilà j'aimerais savoir quelles sont les lignes à taper pour pouvoir récupérer les coordonnées GPS (Latitude/longitude) d'un appareil qui se connecte à un site web, soit en PHP, soit en JS. Dans le dernier cas, pouvez-vous me donner un moyen de récupérer la valeur des variables JS en PHP (SANS PASSER PAR _GET et _POST!!!).
Aussi, si possible, j'aimerais que ces valeurs changent lorsque l'utilisateur bouge.
Merci d'avance
Voilà j'aimerais savoir quelles sont les lignes à taper pour pouvoir récupérer les coordonnées GPS (Latitude/longitude) d'un appareil qui se connecte à un site web, soit en PHP, soit en JS. Dans le dernier cas, pouvez-vous me donner un moyen de récupérer la valeur des variables JS en PHP (SANS PASSER PAR _GET et _POST!!!).
Aussi, si possible, j'aimerais que ces valeurs changent lorsque l'utilisateur bouge.
Merci d'avance
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: Geolocalisation PHP/JS
Avec un simple bout de code tu peux récupérer la localisation de ton utilisateur (à condition qu'il ait accepté de partager sa position).
Exemple :
Et avec un setInterval(), tu peux facilement suivre ses déplacements
Exemple :
- Code: Select all
if (navigator.geolocation) // On vérifie que la navigateur prend en charge cette fonction
navigator.geolocation.getCurrentPosition(position);
function position(position){
alert("Latitude : " + position.coords.latitude + ", longitude : " + position.coords.longitude); // On affiche le tout avec ce petit bout de code...
};
Et avec un setInterval(), tu peux facilement suivre ses déplacements
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 1161
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Re: Geolocalisation PHP/JS
Ok, mais j'aimerais bien récupérer la position en PHP... sans passer ni par GET ni par POST..
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: Geolocalisation PHP/JS
davidElmaleh wrote:Ok, mais j'aimerais bien récupérer la position en PHP... sans passer ni par GET ni par POST..
PHP est server-side, et n'a donc aucune intéraction avec le browser du client.
Il faut que le js envoit en AJAX les coordonées en temps-réel sur un .php qui récupère ce qui lui est envoyé et stocke (dans une base de données par exemple) les infos.
Et là, à partir de n'importe quel autre truc (php etc.) tu pourras aller lire la base de données et prendre ce qui t'intéresse.
Bref, comme ici : http://stackoverflow.com/a/21216278/378298
(sauf que "success" devrait être "successFunction" si je ne m'abuse)
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14778
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Geolocalisation PHP/JS
Et donc? sinon, il n'y a pas de moyen pour récupérer les coordonnées en PHP?
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: Geolocalisation PHP/JS
Je viens de t'en donner un...
Pour du pur PHP, tu ne pourras pas mieux faire que géolocaliser l'IP du client, ce qui n'est pas forcément fiable ni précis.
Pour du pur PHP, tu ne pourras pas mieux faire que géolocaliser l'IP du client, ce qui n'est pas forcément fiable ni précis.
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14778
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Geolocalisation PHP/JS
Ah.. je vois.. Mais dans :
Je mets quoi dans 'url' et où sont récupérées les variables?
- Code: Select all
url: //....
//... passing on server
Je mets quoi dans 'url' et où sont récupérées les variables?
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: Geolocalisation PHP/JS
ben, par exemple:
Et ce script là récupère dans
url: "save_location.php"
qui pointera donc vers un script php au même niveau que la page courante (sinon tu modifies l'adresse, bref).Et ce script là récupère dans
$_POST['latitude']
et $_POST['longitude']
, que tu sauvegarderas en DB ou autre.MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14778
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Geolocalisation PHP/JS
Ah okk.. je vois..
Je vais les sauvegarder dans une variable SESSION.
Et pour un suivi en continu? C'est possible?
Je vais les sauvegarder dans une variable SESSION.
Et pour un suivi en continu? C'est possible?
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: Geolocalisation PHP/JS
Tu m'as l'air de ne pas comprendre du tout comment marche de la programmation PHP server-side et du scripting JS client-side, parce que tes questions et les idées que tu évoques n'ont pas vraiment de sens.
Pourquoi veux tu stocker ca dans une variable SESSION ?
Si c'est voué à être complètement temporaire, pourquoi as-tu besoin de PHP ? Tu peux parfaitement faire ceci en JS uniquement.
Pourquoi veux tu stocker ca dans une variable SESSION ?
Si c'est voué à être complètement temporaire, pourquoi as-tu besoin de PHP ? Tu peux parfaitement faire ceci en JS uniquement.
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14778
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
13 posts
• Page 1 of 2 • 1, 2
Return to Maths, physique, informatique et autre...
Who is online
Users browsing this forum: ClaudeBot [spider] and 0 guests