dev — Как определить ip пользователя?
function GetRemoteIP(&$par_Proxy) {
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$par_Proxy = $_SERVER["HTTP_CLIENT_IP"];
} else {
$par_Proxy = $_SERVER["REMOTE_ADDR"];
}
$l_IP = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else {
$par_Proxy = 0;
if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$l_IP = $_SERVER["HTTP_CLIENT_IP"];
} else {
$l_IP = $_SERVER["REMOTE_ADDR"];
}
}
return $l_IP;
}
автор: SneG
25.07.2008
10:37