// Per Determinare il Browser: ---------------------------------------------------------------------------------------- 
<?php 

function detect_browser() {
  if     (ereg("Firefox"   , getenv("HTTP_USER_AGENT"))) {$Browser = 'FireFox';       } 
  else if(ereg("Opera"     , getenv("HTTP_USER_AGENT"))) {$Browser = 'Opera';         } 
  else if(ereg("Safari"    , getenv("HTTP_USER_AGENT"))) {$Browser = "Safari";        } 
  else if(ereg("Konqueror" , getenv("HTTP_USER_AGENT"))) {$Browser = "Konqueror";     } 
  else if(ereg("WebTV"     , getenv("HTTP_USER_AGENT"))) {$Browser = "WebTV";         } 
  else if(ereg("MSIE"      , getenv("HTTP_USER_AGENT"))) {$Browser = "IE";         } 
  else if(ereg("Lynx"      , getenv("HTTP_USER_AGENT"))) {$Browser = "Lynx";          } 
  else if(ereg("Avant"     , getenv("HTTP_USER_AGENT"))) {$Browser = 'Avant Browser'; } 
  else if(ereg("msnbot"    , getenv("HTTP_USER_AGENT"))) {$Browser = 'MSN Bot';       } 
  else if(ereg("W3C"       , getenv("HTTP_USER_AGENT"))) {$Browser = 'W3C Validator'; } 
  else if(ereg("Yahoo"     , getenv("HTTP_USER_AGENT"))) {$Browser = 'Yahoo Crawler'; } 
  else if((ereg("Nav"      , getenv("HTTP_USER_AGENT"))) || (ereg("Gold" , getenv("HTTP_USER_AGENT"))) || 
         (ereg("X11"       , getenv("HTTP_USER_AGENT"))) || (ereg("Mozilla" , getenv("HTTP_USER_AGENT"))) || 
         (ereg("Netscape"  , getenv("HTTP_USER_AGENT"))) ) {$Browser = "Mozilla"; } 
  else   {$Browser = getenv("HTTP_USER_AGENT");} 
  switch ($Browser) {
    case "IE":
      
      break;
    else:
      break;
  }
}

?>

  // Per Determinare l'Host (ISP):  ------------------------------------------------------------------------------------- 

  $Host =''; $HostOrig = gethostbyaddr($REMOTE_ADDR); 
  $PezziHost = explode("." , $HostOrig); 
  $PezziHost = array_reverse($PezziHost); 
  $Host = $PezziHost[1] . '.' . $PezziHost[0]; 

  // Per Determinare l'IP: ---------------------------------------------------------------------------------------------- 

   if($_SERVER['HTTP_X_FORWARDED_FOR'] != '') { $IP = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $IP = $REMOTE_ADDR; };