Licznik odsłon

Witam

Mam taki oto skrypt:

Odsłon:  

<?php 

  $plik = fopen("counter.txt","r");

  $licznik = fgets($plik);

  fclose($plik);

  $licznik++;


  $plik = fopen("counter.txt","w");

  fwrite($plik, $licznik);

  fclose($plik);

  echo $licznik;

?>

oraz plik counter.txt do którego są zliczane odsłony i teraz pytanie dlaczego na serwerze w necie skrypt zlicza mi podwójnie a na serwerku lokalnym zlicza pojedynczo, prawa dla pliku counter to: 666.

Może ma ktoś inne rozwiązanie ale głównie chodzi mi o odsłony strony, nie o wizyty.

Sprawdzałeś, że dokładnie podwójnie, czy tylko że jakoś za dużo? Zasadniczo Twój licznik będzie się zwiększał o 1 przy każdym odwiedzeniu strony, również przez roboty internetowe itd.

Zmieniłem nazwę pliku index na serwerku na inną i po wejściu na stronę zlicza mi pojedynczo, ale to co napisałeś uzi123 może tak być że roboty też zlicza. Jak temu zaradzić?

Zapytam jeszcze o inną kwestię czy posiadając konto na Google Analytics można stamtąd wyciągnąć za pomocą jakiegoś skryptu licznik odsłon i wizyt strony?

Nie nie można.