可能重複:
How do I find a user's IP address with PHP?
How can I get the user's IP address in PHP?如何在網上顯示ip地址?
我提出申請的基於Web的。我想顯示訪問我的網站的用戶/訪問者的IP地址。我已經使用該腳本來查找IP地址,但它沒有工作,也沒有IP顯示。如何解決它?我想念什麼?這是我的PHP腳本:
function get_ip()
{
global $ip;
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check ip is pass from proxy
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}
$ip = get_ip();
請,我真的需要你的幫助!謝謝你...
添加$ _SERVER [「HTTP_X_REAL_IP」] – Sergey
執行print_r($ _SERVER);看看你在玩什麼。 – Sp4cecat
你不需要'global $ ip;'btw –