Каков наилучший способ получить пользовательский сервер местоположения - PullRequest
2 голосов
/ 07 августа 2011

Я знаю, что лучший способ получить информацию о местоположении пользователя (не только шнуры, но и название страны и города) - использовать скрипт на стороне клиента, верно?

Но я видел, что пользователь может отказать в сообщении своей позиции, так как я могу определить ее на стороне сервера? Каков наилучший способ сделать это? Есть ли расширение Zend Framework?

Ответы [ 2 ]

1 голос
/ 07 августа 2011

Это возможно с IP, но не уверен на 100%.Вы можете искать веб-сервис, например, такой: http://www.ip2location.com/ или, если вы просто хотите, чтобы страна загрузила базу данных ip.

0 голосов
/ 08 августа 2011

Вы можете найти положение посетителей по IP-адресам.Эти данные не так точны, как данные о положении GPS или данные о ячейке, хотя, по крайней мере, вы можете узнать страну посетителя.PHP имеет базовую функциональность для доступа к ip: http://www.php.net/manual/en/reserved.variables.server.php

Это определенные проекты, которые могут обрабатывать ip для размещения (страны): http://code.google.com/p/php-ip-2-country/

...