Есть ли простой способ повторить город пользователей? - PullRequest
1 голос
/ 23 декабря 2010

Я хочу указать город, в котором находится пользователь, я знаю, что геолокация не совсем точна, но я хотел бы получить ее, поэтому я показываю ее как совет пользователям.

Есть ли простой способ узнать местоположение пользователей? Проще говоря, я имею в виду, что idk копирует / вставляет код и получает город, в котором он находится. Я использую WordPress.

Спасибо

Ответы [ 2 ]

4 голосов
/ 23 декабря 2010

Да, есть плагин для этой задачи. Пожалуйста, проверьте следующую ссылку http://wordpress.org/extend/plugins/wp-geolocation-js/

2 голосов
/ 23 декабря 2010

Один из самых надежных провайдеров предоставляет эту услугу бесплатно, например,

  http://api.hostip.info/get_html.php?ip=12.215.42.19

Результат будет

Страна: СОЕДИНЕННЫЕ ШТАТЫ (США)
Город: Сахарная Роща, Иллинойс
IP: 12.215.42.19

Из PHP

  $ip = '12.215.42.19';
  $info = file_get_contents("http://api.hostip.info/get_html.php?ip=$ip");

Затем, обработав текст, вы легко сможете получить город.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...