Artikel-Infos
  druckbare Version anzeigen Druckansicht   Artikel empfehlen Seite empfehlen
 
    kommentieren 0 Kommentar(e)  

Artikel » Coding » Seitenaufrufezähler - Counter
   

Seitenaufrufezähler - Counter
12.03.2008 von BooGT

Also hier werde ich euch zeigen wie man einen kleinen Counter bastelt der nur die Seitenaufrufe zählt.Ich möchte noch sagen das dass wieder ein Script für Anfänger gut istzwinkern

Dazu müsst ihr als erstes eine neue Datei erstellen die ihr z.B: counter.txt nennt.Reinschreiben braucht ihr nix.
Dann erstellt ihr noch eine Datei die ihr z.B: counter.php nennt.Auf jeden Fall .php
Dann fangen wir mit den eigentlichen Script an.
Als erstes legen wir in einer Variable den filenamen fest in der Datei wo die Aufrufe gespeichet werden.Also die Datei die wir schon angelegt haben mit .txt

Das sieht dann so aus:



1
2
3
4
5

PHP-Quelltext

<?php
 
$file 
"counter.txt";
?>


Nun legen wir eine Variable an in der die Textdatei geöffnet wird.
Das Script:



1
2
3
4
5

PHP-Quelltext

<?php
 
$file 
"counter.txt";
$fp= @fopen($file,"r+");
?>


Als nächstes legen wir die wichtiste Variable in diesem Script fest.
Ich nenne sie hier ganz einfach counter.Hier wird angegeben das eins drauf gezählt wird.



1
2
3
4
5
6

PHP-Quelltext

<?php
 
$file 
"counter.txt";
$fp= @fopen($file,"r+");
$counter = (int)fgets($fp,10000);
?>


Nun müssen wir noch festlegen das sie nach dem öffnen beschrieben wird und dann wieder geschlossen wird.Das machen wir so:



1
2
3
4
5
6
7
8
9
10

PHP-Quelltext

<?php
 
$file 
"counter.txt";
$fp= @fopen($file,"r+");
$counter = (int)fgets($fp,10000);
++
$counter;
rewind($fp);
fwrite($fp,$counter);
fclose($fp);
?>


Als letztes geben wir die Variable nur noch aus und schon sind wir fertig.



1
2
3
4
5
6
7
8
9
10
11

PHP-Quelltext

<?php
 
$file 
"counter.txt";
$fp= @fopen($file,"r+");
$counter = (int)fgets($fp,10000);
++
$counter;
rewind($fp);
fwrite($fp,$counter);
fclose($fp);
echo 
"Diese Seite wurde insgesamt: <b>$counter</b> aufgerufen."
?>


So das wars mal wieder viel spaß noch damit.


Seitenanfang nach oben

Login erforderlich, um schreiben zu können.
 WEBI
Pfeifen
 DustFireSky
Tempus fuckit? Ähh... fugit... Jaja. Treffer
 WEBI
Die Zeit rennt. Lang, lang ist es her. Treffer
 Dooki
20 Jahre Pfeifen
 Dooki
flehen
 WEBI
So mehr oder minder. Oh man


hosted by
All-Inkl.com - Alles einfach Internet



HTH-C.com - Webmedien & Community