6
votes

Nom de pays de PHP

Comment obtenir le nom de pays d'une adresse IP à l'aide de PHP sans utiliser une édition commerciale de la région GeoIP?


1 commentaires

Sans une API commercial ou sans API GeOIP?


3 Réponses :


6
votes

Je ne pense pas que vous puissiez le faire simplement en utilisant PHP, mais j'ai trouvé une solution d'API gratuite que vous pouvez utiliser. Cela nécessite un post et une réponse simples. http://www.hostip.info/use.html

exemple postal: http://api.hostip.info/get_html.php?ip=12.215. 42.19

Exemple de réponse: Pays: États-Unis (US) Ville: Sugar Grove, IL


1 commentaires

Est-ce que ça ne travaille que aux États-Unis? Je ne reçois aucune réponse valide avec mon IP de l'Allemagne.



3
votes

7
votes

code xxx

résultat xxx

pour obtenir le nom de pays xxx

résultat xxx


1 commentaires

En supposant que vous avez json_decode () quel navire uniquement de php> = 5.2.