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() . "";
?>