我正在研究制作与人相关的广告的方法。我怎样才能得到访问者的位置,谁刚刚加载了我的网页?我说的不是IP Geo-location,而是用户的纬度和经度,以后可以存储在数据库中。是否有一个API或什么东西允许我获取PHP变量中的那些值,使用类似于GPS的东西
发布于 2016-07-02 07:15:03
首先从IP地址获取访问者的位置详细信息
如何在PHP中获取用户IP地址
<?php
$ip = $_SERVER['REMOTE_ADDR'];
echo $ip;
?>如何在PHP中获取用户/访问者位置
<?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/>";
?>欲了解更多细节,请访问以下链接
https://stackoverflow.com/questions/38157519
复制相似问题