je cherche un code en PHP pour localiser les visiteurs de mon site. Actuellement je relève les IPV4 et IPV6 dans deux bases de données car j'avais commencé en 2019 !
Mais là je voulais aller plus loin et voir d'où ils sont mais le cours est obsolète ! Les liens sont morts !
Donc je cherche quelque chose qui me fasse avancer ( en PHP pas de java ou C++ ou Cobol ! )
je cherche donc, à partir de l'IP d'un visiteur, trouver
son PAYS
sa Province
sa VILLE
les coordonnées ne m'intéressent pas pour le moment mais on ne sait jamais
L'adresse postale avec code postal ???
Si quelqu'un peut m'aider ?
merci !
Toujours à l'écoute, comme tout marin ! ... et ... prenez bien soin de vous !
Bonjour, je doutes de l'intérêt de la procédure mais bon tu peux regarder de ce côté https://ipinfo.io/ ou une api du style car celle ci semble payante, un appel simple avec en paramètre l'ip devrait te donner les données nécessaires avec curl tu devrais pouvoir faire ça
D'emblée, l'adresse IP n'est pas une source fiable pour déterminer la position d'une personne. À voir si ton application peut vivre avec une grosse marge d'erreur. Si tel est le cas, c'est quand même une solution "facile" à implémenté.
Si tu as besoin d'être plus précis et plus certain de la position du visiteur, tu peux utiliser la géolocalisation du navigateur : https://www.w3schools.com/html/html5_geolocation.asp . Ainsi, tu peux, par exemple, récupérer la géolocalisation en JavaScript et la faire transiter pour l'utiliser où tu en as besoin. Il faudra que l'utilisateur donne son accord avant que le navigateur n'autorise la collecte de la géolocalisation, mais la position obtenu sera plus précise et plus fiable aussi.
Après, évidemment, il te faut regarder l'aspect légale de tout cela. L'une ou l'autre des solutions demande un minimum de disposition afin d'être bien disposé à prélever ce genre de donnée.
si tu fais un var_dump($response), et aussi un var_dump($data) pour bonne mesure, tu as quoi ?
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Géolocalisation IP par PHP
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Toujours à l'écoute, comme tout marin ! ... et ... prenez bien soin de vous !
Konjiki Ashisogi Jizo
Développeur PHP | https://www.phptuto.com | https://www.minnesbook.com
Toujours à l'écoute, comme tout marin ! ... et ... prenez bien soin de vous !
Pas d'aide concernant le code par MP, le forum est là pour ça :)