Page 1 of 1

Get real IP at University lan

Posted: Fri Jan 27, 2012 3:30 am
by imac
Hi

I have been using a fuction to get the IP of the visitoros until now.
Currently i am inside the college and i found out that the function always returned me 127.0.0.1

How can i get the real IP? It has to be possible as some other sites detects my real IP...

The function i am using is this one:

Code: Select all

public function getIP(){
		if(getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")){
			$ip = getenv("HTTP_CLIENT_IP");
		}
		elseif(getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")){
			$ip = getenv("HTTP_X_FORWARDED_FOR");
		}
		elseif(getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")){
			$ip = getenv("REMOTE_ADDR");
		}
		elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")){

			$ip = $_SERVER['REMOTE_ADDR'];
		}
		else {
			$ip = "Unknown";
		}
		 
		return $ip;
	}
	

Thanks.

Re: Get real IP at University lan

Posted: Fri Jan 27, 2012 1:13 pm
by Doug G
You probably won't be able to. Ask your lan network admins maybe.

Re: Get real IP at University lan

Posted: Tue Jan 31, 2012 12:33 am
by nothing0829
I should know more about it............