Código PHP:
   $ip = $_SERVER['REMOTE_ADDR'];
   $sql = "SELECT paginas FROM estadisticas WHERE ipusuario='".$ip."'";
   $result = mysql_query($sql) or die(_DBERR.mysql_error());
   $fetch = mysql_fetch_array($result);
   if($fetch['paginas']!=""){
    $sql = "UPDATE estadisticas SET paginas=".($fetch['paginas']+1)." WHERE ipusuario='".$ip."'";
    $result = mysql_query($sql) or die(_DBERR.mysql_error());
   } else {
   # Detectamos el navegador
   $agente = $_ENV["HTTP_USER_AGENT"];
   $navegador = 0;
   if(ereg("opera",$agente)){
    $navegador = 1;
   }elseif(ereg("msiw",$agente)){
    $navegador = 2;
   }elseif(ereg("lynx",$agente)){
    $navegador = 3;
   }elseif(ereg("webtv",$agente)){
    $navegador = 4;
   }elseif(ereg("konqueror", $agente)){
    $navegador = 5;
   }elseif(ereg("mozilla",$agente)){
    $navegador = 6;
   }elseif(ereg("netscape6",$agente)){
    $navegador = 7;
   }elseif((ereg("nav",$agente)) || (ereg("gold",$agente)) || (ereg("x11",$agente))){
    $navegador = 8;
   }
   # Detectamos el Sistema Operativo
   $so = 0;
   if(ereg("win",$agente)){
    $so = 1;
   }elseif((ereg("mac",$agente)) || (ereg("PPC",$agente))){
    $so = 2;
   }elseif(ereg("linux",$agente)){
    $so = 3;
   }elseif(ereg("freebsd",$agente)){
    $so = 4;
   }elseif(ereg("sunos",$agente)){
    $so = 5;
   }elseif(ereg("irix",$agente)){
    $so = 6;
   }elseif(ereg("beos",$agente)){
    $so = 7;
   }elseif(ereg("os2", $agente)){
    $so = 8;
   }elseif(ereg("aix", $agente)){
    $so = 9;
   }
   $sql = "INSERT INTO estadisticas(ipusuario,sistemaoperativo,navegador,hora,semana,mes,paginas) VALUES ('".$ip."','".$so."','".$navegador."',".time().",".date("d").",'".date("m")."','".$fetch['paginas']."')";
   $result = mysql_query($sql) or die(_DBERR.mysql_error());
  } 
    Salu2
 
 
