PHP - Hits ermitteln

Alexander12

Erfahrenes Mitglied
Hi.

Wie kann ich denn eigentlich auf meiner Siete einen Besucherzähler einbauen? Also z.B. in der Navigation, dass ich festellen kann, wieviel Mal ein Link in der genannten Navigation angeklickt wurde? Also auch wie hier im Forum hinter den einzelnen Threads(Hits). ich weiß, dass jetzt MySQL kommt, aber ich möchte es auf Textdatei-Basis proggen. Sind ja auch nur ein Paar links ...
Ach ja, ist es auch möglich die Besucher zu zählen, die gerade online sind? Für Codefetzten wäre ich echt Dankbar. Danke schon Mal im Vorraus für eure Hilfe! :)

MfG Alexander12
 
Du könntest für jeden link eine Datei anlegen, wo du einen Textbasierten Counter realisierst. Und zwar so, dass die Datei ausgelesen wird, was eine Zahl ergibt. Diese kannst du dann um 1 erhöhen und die alte Datei überschreiben.
 
PHP:
$filename = "counter_link1.php";
$fd = fopen($filename, "w+");
$inhalt = fread ($fd, filesize($filename));
$neu = $inhalt + 1;
fwrite ($fd, $neu); 
fclose ($fd);

Das sollte eine Datei counter_link1.php mit einer Zahl als Inhalt erstellen, die bei jedem aufruf erhöht wird, zumindest glaube ich das ^^, habs net getestet
 
Zurück