Javascript 在codeigniter中启用地理定位

Javascript 在codeigniter中启用地理定位,javascript,php,codeigniter,geolocation,Javascript,Php,Codeigniter,Geolocation,我想从用户的IP地址中检索诸如城市、州和国家等信息,以便根据他们的位置显示帖子。在PHP codeigniter中有没有一种好的、可靠的方法可以做到这一点?我使用PHP codeigniter编写服务器端脚本,使用MySQL编写数据库。谢谢您好,您需要联系外部服务来完成此操作 在codeigniter中,您可以使用$this->input->ip_address()获取ip地址,并将其传递给免费服务,如获取位置信息 <?php $request_uri = 'https://ipfind.

我想从用户的IP地址中检索诸如城市、州和国家等信息,以便根据他们的位置显示帖子。在PHP codeigniter中有没有一种好的、可靠的方法可以做到这一点?我使用PHP codeigniter编写服务器端脚本,使用MySQL编写数据库。谢谢

您好,您需要联系外部服务来完成此操作

在codeigniter中,您可以使用
$this->input->ip_address()
获取ip地址,并将其传递给免费服务,如获取位置信息

<?php
$request_uri = 'https://ipfind.co';
$ip_address = $this->input->ip_address();
$auth = 'YOUR_API_KEY_HERE';
$url = $request_uri . "?ip=" . $ip_address;
$document = file_get_contents($url);
$result = json_decode($document);
?>

您好,您需要联系外部服务来执行此操作

在codeigniter中,您可以使用
$this->input->ip_address()
获取ip地址,并将其传递给免费服务,如获取位置信息

<?php
$request_uri = 'https://ipfind.co';
$ip_address = $this->input->ip_address();
$auth = 'YOUR_API_KEY_HERE';
$url = $request_uri . "?ip=" . $ip_address;
$document = file_get_contents($url);
$result = json_decode($document);
?>

欢迎来到StackOverflow。这类问题与StackOverflow无关(可能会被关闭)。在发布一个问题之前,你应该先通读一遍,然后去阅读。最后,如果您确信您的问题符合规则,请阅读,以便能够提出一个有用的、格式良好的主题问题。@gp\u sflover这是一个“主题外”问题吗?我在这里看不到“推荐我一个图书馆”这几个字。这个问题的措辞似乎只是让OP至少明白他们想做“地理定位”,但不明白背后的过程。也许删除图书馆的链接或询问“您是否尝试过图书馆/服务?您知道如何使用它?”会更有成效。因为就“规则”而言,你和其他人似乎并不真正理解这些规则是什么。甚至可能是一个重复的问题,但你们都懒得投一票。如果我是你,我只需搜索资源:。当您对所选的特定方法有疑问时,应该询问有关实现该代码的问题。欢迎使用StackOverflow。这类问题与StackOverflow无关(可能会被关闭)。在发布一个问题之前,你应该先通读一遍,然后去阅读。最后,如果您确信您的问题符合规则,请阅读,以便能够提出一个有用的、格式良好的主题问题。@gp\u sflover这是一个“主题外”问题吗?我在这里看不到“推荐我一个图书馆”这几个字。这个问题的措辞似乎只是让OP至少明白他们想做“地理定位”,但不明白背后的过程。也许删除图书馆的链接或询问“您是否尝试过图书馆/服务?您知道如何使用它?”会更有成效。因为就“规则”而言,你和其他人似乎并不真正理解这些规则是什么。甚至可能是一个重复的问题,但你们都懒得投一票。如果我是你,我只需搜索资源:。当您对所选的特定方法有疑问时,您应该询问有关实现该代码的问题。