Al link http://it.php.net/manual/en/language...s.superglobals
ad un certo punto è riportato:
if ($_SERVER["HTTP_X_FORWARDED_FOR"]) {
if ($_SERVER["HTTP_CLIENT_IP"]) {
$proxy = $_SERVER["HTTP_CLIENT_IP"];
} else {
$proxy = $_SERVER["REMOTE_ADDR"];
}
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else {
if ($_SERVER["HTTP_CLIENT_IP"]) {
$ip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$ip = $_SERVER["REMOTE_ADDR"];
}
}
echo "Your IP $ip
\n";
if (isset($proxy)) {
echo "Your proxy IP is $proxy
\n";
}
Spero possa esserti d'aiuto.
Però parti dal presupposto che se qualcuno volesse nascondere il suo IP, tuo nn riusciresti ad averlo.
Ciao.