3 回答

TA貢獻1829條經驗 獲得超13個贊
::1說明你的電腦開啟了ipv6支持,這是ipv6下的本地回環地址的表示。
因為你訪問的時候用的是localhost訪問的,是正常情況。
使用ip地址訪問或者關閉ipv6支持都可以不顯示這個。

TA貢獻1831條經驗 獲得超10個贊
function GetIP()
{
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
{
$cip = $_SERVER["HTTP_CLIENT_IP"];
}
else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else if(!empty($_SERVER["REMOTE_ADDR"]))
{
$cip = $_SERVER["REMOTE_ADDR"];
}
else
{
$cip = '';
}
preg_match("/[\d\.]{7,15}/", $cip, $cips);
$cip = isset($cips[0]) ? $cips[0] : 'unknown';
unset($cips);
return $cip;
}
用這個試試
- 3 回答
- 0 關注
- 2014 瀏覽
添加回答
舉報