Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用PHP、Javascript跟踪我的网站用户的准确位置_Javascript_Php - Fatal编程技术网

是否可以使用PHP、Javascript跟踪我的网站用户的准确位置

是否可以使用PHP、Javascript跟踪我的网站用户的准确位置,javascript,php,Javascript,Php,我想知道访问我的网站的用户的确切位置,怎么做 在本例中,一个代码用于跟踪用户的ip,获取经度和纬度并将其保存到数据库中。在第二段代码中,我在地图指针上显示数据。但问题是,获取的纬度和经度没有确定点,或者说没有在地图上提供准确的点,它显示距离该位置大约200到300米,有时500米。简短回答:没有 回答:不,IP地址不像房屋地址,它与物理位置没有关联,我们只能通过他们的IP地址(不要问我它是如何工作的)来猜测用户在哪里,只有当用户没有使用代理或VPN之类的东西时,才可以尝试使用。理解它是如何工作的

我想知道访问我的网站的用户的确切位置,怎么做

在本例中,一个代码用于跟踪用户的ip,获取经度和纬度并将其保存到数据库中。在第二段代码中,我在地图指针上显示数据。但问题是,获取的纬度和经度没有确定点,或者说没有在地图上提供准确的点,它显示距离该位置大约200到300米,有时500米。

简短回答:没有


回答:不,IP地址不像房屋地址,它与物理位置没有关联,我们只能通过他们的IP地址(不要问我它是如何工作的)来猜测用户在哪里,只有当用户没有使用代理或VPN之类的东西时,才可以尝试使用。理解它是如何工作的,并制作你的API。简而言之,你不能。我的IP与我所在的位置没有任何关系,也永远不会。根据IP地址,“它显示距离位置大约200到300米,有时甚至500米”?那么我会说这已经是一个出人意料的准确结果。除了坚持你的用户都将卫星跟踪芯片植入他们的手臂,并使用定制硬件自动将信息转发回你的服务器,你永远无法确定它们在哪里……因此无法用javascript、php、ajax或jquery获得用户确切的pin点位置。那么,你能告诉我这个在线交付系统(例如swiggy或zomato)是如何使用哪个系统跟踪的吗???\n你问过要从IP获取它,这是不可能的。但是,您可以使用地理定位API获取确切位置(仅在用户同意的情况下)。这是当你打开地图时弹出的东西,比如“www.google.com想知道你的位置”