我想在谷歌地图上找到用户位置。我没有用户lat和long。是否可以通过PHP ???
找到通过IP地址的位置答案 0 :(得分:2)
您可以使用Geoplugin for php来帮助确定客户端的位置。 以下语法可能有效。
<php
echo var_export(unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$_SERVER['REMOTE_ADDR'])));
?>
答案 1 :(得分:0)
从Google documentation开始,他们不建议使用地理定位,因为用户的IP地址只能粗略估算用户的位置。
W3C approach是最简单且最全面支持的,所以它应优先于其他方法。
我也发现了example这可能会有所帮助。