PHP,JS-位置检测



问题:

我想检测用户谁来我的网站的位置。

我正在考虑以下内容:

  1. 如果用户使用带有GPS模块的移动设备,则"以某种方式检测"。如果是,那么以某种方式(可能使用谷歌地图(将其从坐标转换为"城市,街道">
  2. 如果第一个选项失败,则以某种方式搜索$_SERVER['REMOTE_ADDR']的地理位置

问题

  1. 我假设使用第一个选项,我可以检索到用户的确切地址。通过第二种选择,我可以检测供应商运营的城市。所以,例如,如果我想向用户显示最近的面包店,我就不能再重复了
  2. 此代码是否适用于web浏览器中的首选位置检测
  3. 从IP地址获取位置似乎是第二种选择的最佳选择,对吗

您可以通过添加这个简单的php脚本来获得用户正在使用的设备。我在www.arena.co.ke 上使用它进行生产

在此处下载脚本。。。并卸下.zip扩展插件。(作为一个简单的黑客添加以启用donloading(

关于GPS检测,你可能需要为自己找一个js库。谷歌abit

最新更新