function ip()
{
$headers = $this->hive['HEADERS'];
return isset($headers['Client-IP']) ? $headers['Client-IP'] : (isset($headers['X-Forwarded-For']) ? $headers['X-Forwarded-For'] : (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''));
}