Eine PHP Zähler erstellen

June 11

Eine PHP Zähler erstellen

Eine der am häufigsten verwendeten Skript-Sprachen im Web, PHP, bietet integrierte Prozeduren und Funktionen, die es einfach zu machen, Erstellen eines Zugriffszählers, die, das Sie leicht in Webseiten integrieren können. Ein Zugriffszähler ist eines der beliebtesten Elemente in Webseiten enthalten. Auf der grundlegendsten Ebene erzählt ein Zugriffszähler Besucher, wie viele Personen eine bestimmte Webseite besucht haben. Zugriffszähler bieten auch einen allgemeinen Eindruck über die Popularität der Webseite.

Anweisungen

1 Öffnen Sie einen Texteditor, und erstellen Sie eine neue Datei namens "count.txt". Bearbeiten Sie count.txt, so dass sie die Zahl "0" enthält. Speichern Sie und schließen Sie "count.txt" auf dem Webserver an der Stelle, wo Sie PHP-Dateien zu suchen.

2 Erstellen Sie eine zweite Datei, und benennen Sie die Datei "counter.php". Diese Datei enthält den PHP-Code, der den Zugriffszähler erhöht.

3 Platzieren Sie zwei PHP-Trennzeichen in counter.php ("<? Php") und "?" >). Beliebiger Text, der zwischen diesen zwei Trennzeichen wird als PHP-Code interpretiert.

<? Php

? >

4 Deklarieren Sie eine PHP-Variable mit dem Namen "$userCount". Setzen Sie die Variable $userCount auf den Inhalt der "count.txt", mit der PHP-Funktion "file_get_contents()". Diese Funktion gibt den Inhalt der Datei als String-Wert.

<? Php

$userCount = file_get_contents("count.txt");

? >

5 $userCount eine getrimmte Version der $userCount-Variablen mit der Funktion "trim()" gleich gesetzt. Die Funktion trim() entfernt alle führenden und nachgestellten Leerzeichen aus den Variablenwert.

<? Php

$userCount = file_get_contents("count.txt");

$userCount = trim($userCount);

? >

6 Den Wert der Variable "$userCount" indem "1" auf den Wert der aktuellen $userCount Variablen und speichere das Ergebnis in $userCount.

<? Php

$userCount = file_get_contents("count.txt");

$userCount = trim($userCount);

$userCount = $userCount + 1;

? >

7 Öffnen Sie die Textdatei "count.txt" mit der PHP-Funktion "Fopen". Diese Funktion bindet eine benannte Ressource in einen Stream, effektiv die Datei zum Schreiben öffnen. Speichern Sie den Stream in einem Griff, mit dem Namen "$file".

<? Php

$userCount = file_get_contents("count.txt");

$userCount = trim($userCount);

$userCount = $userCount + 1;

$file = fopen("count.txt","w+");

? >

8 Verwenden Sie die PHP-Funktion "Fwrite" den Inhalt der Variablen $userCount $file-handle zu schreiben.

<? Php

$userCount = file_get_contents("count.txt");

$userCount = trim($userCount);

$userCount = $userCount + 1;

$file = fopen("count.txt","w+");

fwrite($File,$userCount);

? >

9 Verwenden Sie die PHP-Funktion "Fclose", um die Datei zu schließen, sobald der Inhalt geschrieben wurden.

<? Php

$userCount = file_get_contents("count.txt");

$userCount = trim($userCount);

$userCount = $userCount + 1;

$file = fopen("count.txt","w+");

fwrite($File,$userCount);

fclose($File);

? >

10 Druckt den Text "die Zahl der Besucher ist", und hängen Sie den Text auf den Wert der Variablen $userCount. Speichern Sie und schließen Sie counter.php.

<? Php

$userCount = file_get_contents("count.txt");

$userCount = trim($userCount);

$userCount = $userCount + 1;

$file = fopen("count.txt","w+");

fwrite($File,$userCount);

fclose($File);

Drucken "ist die Anzahl der Besucher: $userCount";

? >

11 Counter.php in einem Webbrowser geöffnet. Überprüfen Sie, ob der Zähler in count.txt gespeichert entsprechend erhöht wird und gibt diese auf der Web-Seite.

Tipps & Warnungen

  • Wenn dies fehlschlägt, gibt die Funktion file_get_contents() false zurück.
  • Die trim-Funktion ist einen optionalen Parameter, der auch mit der "Charlist" Parameter angegeben werden kann.
  • Fwrite():-Funktion gibt die Anzahl der Bytes im Fehlerfall schriftliche oder false zurück.
  • Achten Sie darauf, dass das PHP-Programm volle Rechte zum Schreiben in die Textdatei Zähler hat.