<?php $ip = getenv("REMOTE_ADDR"); print $ip; ?>
<?php $ip = getenv("REMOTE_ADDR"); $ip_proxy = getenv("HTTP_X_FORWARDED_FOR"); if ($ip=="127.0.0.1") {print ("IP=".$ip_proxy);} else {print ("IP=".$ip);} ?>
<?php function ip() { if(getenv('REMOTE_ADDR')) {$user_ip = getenv('REMOTE_ADDR');} elseif(getenv('HTTP_FORWARDED_FOR')) {$user_ip = getenv('HTTP_FORWARDED_FOR');} elseif(getenv('HTTP_X_FORWARDED_FOR')) {$user_ip = getenv('HTTP_X_FORWARDED_FOR');} elseif(getenv('HTTP_X_COMING_FROM')) {$user_ip = getenv('HTTP_X_COMING_FROM');} elseif(getenv('HTTP_VIA')) {$user_ip = getenv('HTTP_VIA');} elseif(getenv('HTTP_XROXY_CONNECTION')) {$user_ip = getenv('HTTP_XROXY_CONNECTION');} elseif(getenv('HTTP_CLIENT_IP')) {$user_ip = getenv('HTTP_CLIENT_IP');} else{$user_ip = 'unknown';} $user_ip = htmlspecialchars(stripslashes($user_ip)); return $user_ip; } $ip = ip(); echo $ip; ?>