Das Programmieren eines Zählers ist nicht so schwer, wie manch einer vermutet. Eine MySQL Datenbank ist für unser Beispiel ebenfalls nicht erforderlich.
Mit XX Zeilen an Code kann man schon einen kleinen, wenn auch unspektakulären Counter erstellen.
1 2 3 4 5 6 7 8 9 10 11 12
<? $dateiname ="./counter.txt"; list($counter) = @file ($dateiname); $counter++; echo "Sie sind der $counter. Besucher."; $zaehlen = fopen($dateiname,"w"); if ($zaehlen) { fwrite($zaehlen,$counter); fclose($zaehlen); } ?>
Zuerst legen wir auf dem Server eine Datei Namens counter.txt ab (Schreibrechte für Verzeichnis erforderlich). Mittels file() wird die Datei in ein Array eingelesen. Durch list() wird die Variable $counter zu einem Array erklärt (Zeile 3), im Anschluss erhöhen wir den darin enthaltenen Wert um +1 (Zeile 4) und geben dies in Zeile 5 wieder aus. Nun öffnen wir die Datei und überschreiben den den darin enthaltenen Wert (Zeile 6 - 11).
Das man mit diesem Counter keinen Preis gewinnen kann, ist mir durchaus bewusst. Allerdingt sollte dies einem Einsteiger zeigen, dass Programmierung nicht so schwer ist, wie manch einer meint.
Artikel kommentieren
Kommentar schreiben
Bitte orientiere Deinen Kommentar am Thema des Beitrages.
Persönliche Angriffe und/oder Diffamierungen werden gelöscht.
Das Benutzen der Kommentarfunktion für Werbezwecke ist nicht gestattet. Entsprechende Kommentare werden gelöscht.
Bei Fehleingaben lade diese Seite bitte neu, damit ein neuer Sicherheitscode generiert werden kann. Erst dann klicke bitte auf den 'Senden' Button.
Der vorgenannte Schritt ist nur erforderlich, wenn Sie einen falschen Sicherheitscode eingegeben haben.