Gdzieś w internecie znalazłem pewien skrypt licznika - mam go na kilku stronach, ale nie wiem dlaczego co jakiś czas licznik się zeruje.
Czas zerowania nie jest taki sam, raz zdarza się to po 3 miesiącach, raz po 6, a raz nawet po 6 dniach :-(.
Nie wiem co w nim jest ni tak...
Czy ktoś może pomóc - lub może ktoś zna niezawodny podobny skrypt (który będzie odporny na przeładowania strony):
<? //setcookie("licznik","1",time()+30); ?> . . . if(file_exists("counter.n")){ //Sprawdza czy plik istnieje $file=fopen("counter.n", "r"); // otwiera plik $licznik=fgets($file, 1000); //Odczytuje wartość z pliku counter.n fclose($file); //zamyka plik if($_COOKIE["visited"]!="1"){ //Sprawdza, czy użytkownik był na stronie $licznik++; //Zwiększa wartość o jeden tylko po pierwszym wejściu } } else{ $licznik=72480; //jeśli plik nie istnieje, wyświetli się 59256 } $file=fopen("counter.n", "w"); // otwiera plik do zapisu fwrite($file, $licznik); //zapisuje wartość fclose($file); //zamyka plik //$licznik = number_format($licznik, 0, "", " "); echo "Jesteś $licznik gościem strony";