when we use $_SERVER["REMOTE_ADDR"], and if we use a proxy server, we will get the proxy server's IP address. How can we get the user's real IP address behind proxy server?
Try this.
$ip = $REMOTE_ADDR; $forwarder = $HTTP_X_FORWARDED_FOR; if (($forwarder != "") && ($forwarder != "unknown")) { $ip = $forwarder; }