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
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)