我是计算机科学的新手,也是这个网站的新手。我在localhost服务器上使用php * 5.4。**并尝试获取类似这样的用户IP地址
$ipaddress = $_SERVER['REMOTE_ADDR'];
echo 'Your IP address (using $_SERVER[\'REMOTE_ADDR\']) is ' . $ipaddress . '<br />';
在输出中出现如下:
Your IP address (using $_SERVER['REMOTE_ADDR']) is ::1
如果可能请给我安全的方法获取IP地址并防止任何类型的IP地址攻击
答案 0 :(得分:1)
您正在计算机上运行服务器,因此这是您唯一能够获得的服务器。它基本上与127.0.0.1
相同。
如果您从网络(或互联网)中的其他计算机上运行它,您将获得所期望的效果。