Comment obtenir le nom de pays d'une adresse IP à l'aide de PHP sans utiliser une édition commerciale de la région GeoIP? p>
3 Réponses :
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 p>
exemple postal: http://api.hostip.info/get_html.php?ip=12.215. 42.19 p>
Exemple de réponse: Pays: États-Unis (US) Ville: Sugar Grove, IL P>
Est-ce que ça ne travaille que aux États-Unis? Je ne reçois aucune réponse valide avec mon IP de l'Allemagne.
code résultat p> pour obtenir le nom de pays p> résultat p>
En supposant que vous avez json_decode () code> quel navire uniquement de php> = 5.2.
Sans une API i> commercial i> ou sans API GeOIP?