Je veux récupérer des informations comme la ville, l'état et le pays d'un visiteur à partir de son adresse IP, afin de pouvoir personnaliser ma page Web en fonction de sa localisation. Existe-t-il un moyen efficace et fiable de faire cela en PHP ? J'utilise JavaScript pour les scripts côté client, PHP pour les scripts côté serveur et MySQL pour la base de données.
Vous pouvez vous assurer que vous ajoutez un json à la fin de l'URL pour vous assurer que vous obtenez un json au lieu de la page Web complète. $details = json_decode(file_get_contents(" ipinfo.io {$ip}/json")) ;