我是 PHP 的新手。
我想要在使用 HotSpot shield 显示在我的网页上时给出的 IP 地址(我自己,我修改了 HotSpot shield 网页的主机文件),但不幸的是,它被回显为 127.0.0.1 .主要目标是当我连接时,我设置的 IP 地址会在页面上回显。这是我使用的代码:
<?php $rmt = $_SERVER["REMOTE_ADDR"]; echo "$rmt \n" ?>
唯一的问题是 $rmt 是 127.0.0.1。你们有谁知道如何让它显示要显示的公共(public) IP 地址吗?
最佳答案
本地代理服务器可能会发生这种情况;您可以查看 var_dump($_SERVER);
随请求发送的其他 header ,并搜索 X-Forwarded-For
或 X-真实IP
关于PHP - IP 地址回显为 127.0.0.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10571368/