A hit counter ist ein Skript, das die Anzahl der Male eine Web-Seite zugegriffen wurde zählt . Dies ermöglicht sowohl die Inhaber der Seite und die Besucher wissen, wie beliebt die Seite ist . A simple hit counter mit PHP in nur neun Zeilen Code erstellt werden. Dieser Zähler wird nur die Anzahl der mal die Seite zugegriffen wurde , obwohl , es wird nicht die Anzahl der eindeutigen Besucher . Die Grundlagen
Ein einfaches PHP hit counter einfach aktualisiert eine Textdatei, die Spur hält der Anzahl , wie oft die Seite zugegriffen wird. Das PHP-Skript liest die aktuelle Zahl in der Datei, dann fügt man der Zahl , schreibt die Anzahl der Datei und schließt die Datei . Das Skript wird dann in die HTML-Datei auf der Web-Seite eingebettet, so dass sie ausgeführt wird jedes Mal, wenn die Seite aufgerufen wird.
The Script
hit counter script aussieht aus: < php $ filename = " hits.txt "; $ count = file ($ filename); $ count [0] + +; $ file = fopen ( $ filename , "w" ) or die ( "Kann nicht finden ? $ filename "); fputs ( $ file , " $ count [0] "); fclose ( $ file ); echo $ count [ 0]; ? >
der Dateiname Variable enthält den Namen des Textes Datei mit der Trefferanzahl in ihm. Wenn Sie das Skript hinzufügen, um Ihre Web-Seite , sollten Sie auch eine Textdatei namens " hits.txt " nur mit der Zahl "0" in es in das Verzeichnis , wo die Seite gehalten wird.
$ Count Variable greift den Wert mit dem " Datei "-Funktion . Diese Funktion liest die gesamte Datei in ein Array. In diesem Fall wird das Array nur ein Wert. Die Zeile " $ count [0] + +; " erhöht den Wert um eine
Die Datei wird dann mit dem " fopen "-Funktion eröffnet. . Das "w" in dieser Funktion kann die Datei Schreibzugriff haben . Wenn die Datei nicht vorhanden ist, wird es wieder der Text "Cannot find hits.txt " und das Skript zu beenden. Wenn die Datei erfolgreich geöffnet wurde , wird die " fputs "-Funktion schreiben die neuen $ count -Wert in die Datei. Die Datei wird dann mit dem " fclose "-Funktion geschlossen
Die letzte Zeile des Skripts . "Echo $ count [0]; ", schreibt die Trefferanzahl auf den Bildschirm. Wenn Sie nicht möchten, dass die Besucher zu sehen sein , können Sie entweder lassen Sie diese Zeile aus , oder kommentieren Sie sie aus , indem Sie ein #-Symbol am Anfang der Zeile.
Embedding der Kodex
Speichern Sie den Code als " hits.php " und legen Sie sie in das gleiche Verzeichnis wie Ihre Web-Seite . Wenn Ihr Web- Server ist ein Linux-Server , sollten Sie sicherstellen, sowohl die " hits.php " ist weltweit ausführbar und die " hits.txt "-Datei ist beschreibbar Welt , indem Sie die Befehle " chmod 755 hits.php " und " chmod 777 Treffern . txt " . an einer Eingabeaufforderung
Rufen Sie die " hits.php " Skript in Ihre Web-Seite , indem Sie die folgende Zeile in den HTML-Code :
< php include ( " hits.php "); ? >
Sie Ihren Code durch Neuladen Ihrer Webseite testen können. Wenn der Zähler steigt , wissen Sie , dass Sie alles richtig eingerichtet . Wenn dies nicht der Fall , überprüfen Sie Ihren Code für Tippfehler und stellen Sie sicher, es gibt ein Semikolon am Ende jeder Zeile .