Get users IP address with PHP

I’ve found this script works best for getting the users IP address. Still spammers can mask their IP address from this.

$user_ip = $_SERVER['REMOTE_ADDR'];
if (trim($user_ip) == '') { $user_ip = $_SERVER['HTTP_CLIENT_IP']; }
if (trim($user_ip) == '') { $user_ip = $_SERVER['HTTP_X_FORWARDED_FOR']; }

Leave a Reply

You must be logged in to post a comment.