Hallo,
habe, habe ich mir folgendes überlegt: jedesmal, wenn ein Link angeklickt wird, wird es addiert. Wenn jemand 3x den Link anglickt, steigt der Zähler um 3 nach oben. Dieser Counter wird dann unter/neben dem Link auch für alle sichtbar sein.
Wie kann man sowas machen?
wenn man es genau nimmt, gar nicht. Denn das Anklicken eines Links ist eine clientseitige Aktion, die du serverseitig nicht feststellen kannst. Aber das Anklicken des Links ist vermutlich auch gar nicht das, was du wissen willst, denn ...
* ich kann die Ressource auch abrufen, ohne auf den Link zu klicken
* ich kann auch auf den Link klicken, ohne dass dein Server etwas merkt
(etwa wenn meine Internet-Verbindung unterbrochen ist).
Du willst wahrscheinlich viel lieber wissen, wie oft die jeweiligen mp3-Ressourcen abgerufen wurden. Das ist einfach.
Schreibe die Links so, dass sie die mp3-Ressource nicht direkt adressieren, sondern stattdessen ein PHP-Script (du wirst dir was dabei gedacht haben, dass du "PHP" als Themengebiet gewählt hast). Dieses Script macht den Zählvorgang (Datenbank oder einfache Textdatei) und reicht dann die gewünschten Daten durch. Korrekten Content-Type-Header audio/mpeg nicht vergessen!
Die mp3-Datei kannst du dann sogar in einem Verzeichnis unterbringen, das per HTTP nicht zugänglich ist; so sind die Besucher gezwungen, das Zählscript zu verwenden.
So long,
Martin
Warum kann Jesus kein Holländer gewesen sein?
Dann hätte er das Wasser nicht zu Wein gemacht, sondern zu Tomaten.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(