Jump to content

This topic is 6958 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hi There

I am trying to capture a client's IP address when creating a record. I have tried the following code (and a number of other variations).

$ip=getenv('REMOTE_ADDR');

$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];

$ip = $_ENV['REMOTE_ADDR'];

the 'getenv' code appears to sort of work, but returns the IP address of the FileMaker server and not the client.

Does anyone know of a way to capture the client's IP address?

Thanks

Halski

Posted

<?

$domain = GetHostByName($REMOTE_ADDR);

?>

This should also work, and is supposed to be more reliable

if ($_SERVER['HTTP_X_FORWARD_FOR']) {

$ip = $_SERVER['HTTP_X_FORWARD_FOR'];

} else {

$ip = $_SERVER['REMOTE_ADDR'];

}

This topic is 6958 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.