首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >怎样才能在我的网站上获得游客的纬度和经度?

怎样才能在我的网站上获得游客的纬度和经度?
EN

Stack Overflow用户
提问于 2016-07-02 07:09:53
回答 1查看 920关注 0票数 1

我正在研究制作与人相关的广告的方法。我怎样才能得到访问者的位置,谁刚刚加载了我的网页?我说的不是IP Geo-location,而是用户的纬度和经度,以后可以存储在数据库中。是否有一个API或什么东西允许我获取PHP变量中的那些值,使用类似于GPS的东西

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-02 07:15:03

首先从IP地址获取访问者的位置详细信息

如何在PHP中获取用户IP地址

代码语言:javascript
复制
<?php
$ip = $_SERVER['REMOTE_ADDR'];
echo $ip;
?>

如何在PHP中获取用户/访问者位置

代码语言:javascript
复制
<?php
require_once("userip/ip.codehelper.io.php");
require_once("userip/php_fast_cache.php");

$_ip = new ip_codehelper();

$real_client_ip_address = $_ip->getRealIP();
$visitor_location       = $_ip->getLocation($real_client_ip_address);

$guest_ip   = $visitor_location['IP'];
$guest_country = $visitor_location['CountryName'];
$guest_city  = $visitor_location['CityName'];
$guest_state = $visitor_location['RegionName'];

echo "IP Address: ". $guest_ip. "<br/>";
echo "Country: ". $guest_country. "<br/>";
echo "State: ". $guest_state. "<br/>";
echo "City: ". $guest_city. "<br/>";

?>

欲了解更多细节,请访问以下链接

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38157519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档