Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2009, 02:36
filoso2004
 
Fecha de Ingreso: mayo-2008
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
excluir Ips de un contador php

Hola que tal.
Uso un sencillo contador de visitas sin Mysql, que checa la ip del visitante y evita contar nuevamente las visita antes de 24 hrs.
Mi duda es esta. quisiera que no tome en cuenta algunas IP (las mias)para que no cuente como visitas mis entradas de mantenimiento al sitio.
he intentado varios metodos pero no lo he logrado.

les dejo el script del contador original
y agradezco de antemano su ayuda.


<? error_reporting(E_ALL);
$fecha = date("Y-m-d");
$ip = $_SERVER['REMOTE_ADDR'];
$fp = file_get_contents("ip.txt","r");
$exp = explode(';', $fp, -1);
$total = count($exp);
if (preg_match("/$fecha $ip/i", "$fp")) {
$visitante = $total;
}else{
$fh = fopen("ip.txt", 'a');
fwrite($fh, "$fecha $ip\n;");
fclose($fh);
$visitante = $total+1;
}
echo "Visitante nº: $visitante";
echo "<BR>Tu ip: $ip";
echo "<BR><a href=ip.txt>Ver ips</a>";
echo "<BR>PHP versión: " . phpversion() . "";
?>