Contador php

Ana Sanchez
30 de Septiembre del 2003
Sabría alguien indicarme que puedo hacer par que el contador no se me vaya a 0, y solo cuente cuando sea una nueva visita y no cada vez que se actualice la página???
Actualmente lo tengo así:

//Contador del nzmero de visitas
$fp=fopen("../LBS-Notas.txt", "r");
//bloqueamos el fichero
flock($fp,LOCK_EX);
$linea=fread ($fp, filesize ("../LBS-Notas.txt"));
fclose ($fp);
$linea=$linea+1;
$fp=fopen("../LBS-Notas.txt", "w");
fwrite ($fp, $linea);
//desbloqueamos el fichero
flock($fp,LOCK_UN);
fclose ($fp);
echo "$linea";
?>

iron-phoenix
30 de Septiembre del 2003
Lo de que se te va a 0 no lo pillo, pero lo de que solo para las visitas nuevas, puedes crear una variable en la sesion que sea si ya has contado la visita o no.

if(!$_SESSION[contador]){
// tu codigo para sumar uno en el fichero
session_register("contador");
$contador = true;
}

1 saludo.

Ana Sanchez
30 de Septiembre del 2003
Si lo del contador a 0, es que cuendo le parece aparece como númro de visitas 0, aunque fuese por 30500.
De todas formas, gracias por todo.