Artist: PHP Counter

Hi,

habe diesen PHP Skript für ein Counter gefunden:

< ?php  
#Counter  
  
$datei= fopen("counter.txt", "r");  
$dateigroesse=filesize("counter.txt");  
$counter=fread($datei, $dateigroesse);  
fclose($datei);  
#Counter um eins erhöhen  
$counter++;  
#Zähleranzeige  
print("Sie sind der ".$counter.". Besucher auf der Seite.");  
#Zählerstand schreiben  
$datei=fopen("counter.txt","w");  
$output=fwrite($datei, $counter);  
fclose($datei);  
?>  

Kann man es so einstellen, dass es mir nur die täglichen Besucher zählt?

LG
Artist

  1. Hi,

    Kann man es so einstellen, dass es mir nur die täglichen Besucher zählt?

    nein, denn es zählt keine Besucher, sondern Seitenaufrufe. Ausserdem ist es unzuverlässig, weil es bei gleichzeitigen Zugriffen versagt. Wozu gibts logfiles, webstats etc?

    Gruesse, Joachim

    --
    Am Ende wird alles gut.
  2. Hi Artist,

    Kann man es so einstellen, dass es mir nur die täglichen Besucher zählt?

    Nicht mit _dem_ Code, erreichen kann man dieses Ziel schon. Bevor Du Dir überlegst, wie Du das lösen kannst, solltest Du Dich aber unbedingt damit beschäftigen, wieso man Dateien sperren soll. Das ist nämlich speziell in solchen Fällen essentiell, wenn man keine falschen Ergebnisse erhalten möchte.

    Mit lieben Grüßen aus Wien

    Michi

    --
    Self-Code: ie:{ fl:| br:> va:} ls:# fo:| rl:° n4:# ss:| de:> js:{ ch:? mo:) zu:}
    Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    It is nice to be important - but it is more important to be nice.