gpt4 book ai didi

php - 在 php 中获取错误的 IP 地址

转载 作者:行者123 更新时间:2023-12-01 00:33:10 25 4
gpt4 key购买 nike

我有以下 php 代码来获取访问者 ip

 function VisitorIP()
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
$TheIp=$_SERVER['HTTP_X_FORWARDED_FOR'];
else $TheIp=$_SERVER['REMOTE_ADDR'];
return trim($TheIp);
}
$Users_IP_address = VisitorIP();

但每次我在我的本地主机上执行这个脚本时,我都会得到::1 作为 IP

如何获得准确的互联网 IP 和系统 IP 地址因为我的脚本将在 LAN nwteork 上运行,我想记录 LAN 电脑的 IP 和互联网 IP 并将其保存在 mysql 数据库中。

我需要提供本地系统 IP 和系统互联网 IP 的 PHP 代码。

谢谢

最佳答案

从技术上讲,您获得了正确的 IP。 ::1 是您的环回(本地主机)IPv6 地址。

关于php - 在 php 中获取错误的 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3218806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com