Return to Snippet

Revision: 25654
at April 5, 2010 08:15 by jrobinsonc


Initial Code
function getRealIpAddr()
{
	if (!empty($_SERVER['HTTP_CLIENT_IP']))
	{
		$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;
}

Initial URL


Initial Description
This function will fetch the real IP address of the user even if he is behind a proxy server.

Initial Title
Get Real IP Address of Client

Initial Tags
ip

Initial Language
PHP