Linkcounter
Philip Schneider
- php
Hi Leute,
bin ganz neu hier. Ihr seid mir empfohlen worden, nachdem ich bisher jeglicher Hilfeversuch nicht verstand!
Also folgendes, ich hab auf meiner Seite ein Link rubrik welche ich über folgenden code aus der datenbank auslese:
<!-- links.php -->
<div align="center">
<img align="center" src="../Portal/pictures/links.png"><p>
<?php $qry = mysql_query("select ID,LINK,TEXT,CLICKS,BESCHREIBUNG from LINKS order by ID desc");
while (list($ID,$LINK,$TEXT,$CLICKS,$BESCHREIBUNG) = mysql_fetch_row($qry))
{
echo "<a href="$LINK" target="_blank">$TEXT</a> $BESCHREIBUNG<br><br>";
}
mysql_close();
?>
Die Links führen alle von meiner seite weg auf beliebige seiten im netz. Ich möchte nun, dass bei jedem click auf den link, sich in der db in der zeile dieses linkes der wert CLICKS um 1 erhöht wird.
Allerdings bin ich in php absolut nit fit, bekomme immer nur bruchstücke mit und daher weiß ich auch nicht mal ausreichend wie ich mein vorhaben in php ausdrücken kann!
Hi,
ich hoffe irgendwer hat gleich einen schlauen Link parat wo das auch in schön geschrieben steht, ich kann's nur mal so versuchen zu erklären.
Das Problem bei deiner jetzigen Variante ist, dass du dem Nutzer direkt einen Link auf die externe Seite gibts, d.h. du bekommst nicht mehr mit ob er das anklick oder nicht und kannst dementsprechend nicht zählen. Wenn du dir mal die Links in diversen Webmailern anguckst, dann siehst du, dass die dich vorher noch wieder über eines ihrer Skript leiten. Dein Vorgehen muss dementsprechend auch so aussehen:
Hoffe, das gibt dir zumindest die grobe Richtung.
MfG
Rouven
Ha,
und hier ist auch der Link zum Beispiel:
http://www.php-faq.de/q/q-code-klick-zaehler.html
MfG
Rouven