Klickcounter mit PHP & MySQL (ohne IP-Sperre)
Hier erkläre ich, wie man mit PHP & MySQL einen Klickcounter realisiert.Nur einen Nachteil hat die ganze Sache: keine IP-Sperre.
Also fange ich mal an:
Zuerst muss eine Tabelle angelegt werden:
| Code: |
CREATE TABLE count (
ID int(11) NOT NULL auto_increment, url varchar(255) NOT NULL default '', clicks int(11) NOT NULL default '1', PRIMARY KEY (ID) ) TYPE=MyISAM; |
So jetzt brauchen wir eine config-datei, nehmen wir als Beispiel eine namens config.php:
| PHP-Datei: | |
1 |
<?php
|
So nun kommen wir zur "Linkzähler-Datei":
| PHP-Datei: | |
1 |
<?php
|
Die Links müssen nun folgendermaßen aussehen:
Je nach id, die man in der DB angegeben hat: link.php?id=5
Also, hier ein Beispiel:
Wenn in der spalte id "5" und in der spalte url "http://www.google.de" sowie in der Spalte clicks "2" steht, dann wird erst clicks um eins erhöht (hier also von 2 auf 3) und dann die die URL (in diesem Fall google.de) aufgerufen.
So, das wars eigentlich schon.
Man kann das Ganze noch mit einem Admin-Teil oder so versehen, ist gar kein Problem.
Geschrieben von LLCoolDannY am 18.06.2004 (5759x gelesen)

Nettes Tutorial, n bissl komisch erklärt, aber gut ;)
Geschrieben von Phil Marx
naja, is gut, aber: Man muss wenn man eine Homepage und id anlegt immer in phpmyadmin. Besser wäre nen Admin Bereich wo man das machen kann.
Geschrieben von Sören
