private function nv_get_clientip()
{
$clientip = '';
if ($this->nv_getenv('HTTP_CLIENT_IP')) {
$clientip = $this->nv_getenv('HTTP_CLIENT_IP');
} elseif ($this->nv_getenv('HTTP_VIA')) {
$clientip = $this->nv_getenv('HTTP_VIA');
} elseif ($this->nv_getenv('HTTP_X_COMING_FROM')) {
$clientip = $this->nv_getenv('HTTP_X_COMING_FROM');
} elseif ($this->nv_getenv('HTTP_COMING_FROM')) {
$clientip = $this->nv_getenv('HTTP_COMING_FROM');
}
if ($this->nv_validip($clientip)) {
return $clientip;
} else {
return 'none';
}
}