我正在使用以下功能来跟踪用户的IP地址。我在localhost上运行应用程序。
$this->input->ip_address();
当我尝试在我的计算机的localhost上执行此函数时,它返回:: 1并且我在另一台计算机上尝试它同样返回相同的IP地址。我的困惑是为什么它没有显示这两台不同计算机的不同IP地址。
答案 0 :(得分:6)
::1
是IPv6中的环回地址。与127.0.0.1.
相同,即localhost
。
代码是正确的。哪个返回ip地址。在服务器上运行此代码时,您可以看到不同的IP。
$ip = $this->input->ip_address();