Récupérer le pays à partir d'une ipv4 ou ipv6 [Résolu]

cocodu67... 3032 Messages postés jeudi 28 janvier 2010Date d'inscription 5 décembre 2017 Dernière intervention - 2 déc. 2017 à 15:59 - Dernière réponse : cocodu67... 3032 Messages postés jeudi 28 janvier 2010Date d'inscription 5 décembre 2017 Dernière intervention
- 2 déc. 2017 à 20:57
Bonjour,

Je souhaite savoir s'il existe un site permettant facilement, et automatiquement, via PHP, de récupérer le pays à partir d'une IPV4 ou IPV6. Il en existe beaucoup concernant l'IPV4, mais qu'en est-il de l'IPV6 ?

Merci d'avance
Afficher la suite 
3032Messages postés jeudi 28 janvier 2010Date d'inscription 5 décembre 2017 Dernière intervention

1 réponse

Répondre au sujet
cocodu67... 3032 Messages postés jeudi 28 janvier 2010Date d'inscription 5 décembre 2017 Dernière intervention - 2 déc. 2017 à 20:57
0
Utile
$IP = "8.8.8.8";
$infos = file_get_contents ("https://www.iplocate.io/api/lookup/".$IP);
$parsed_json = json_decode($infos);
$pays = $parsed_json->{'country'};
echo $pays;


Fonctionne même avec l'IPV6

Attention, le nom des pays est en anglais.
Commenter la réponse de cocodu67...