Download counter

S

Sodie

Guest
Huhu,

ich habe angefangen ein kleines Downloadscript zu coden und da möchte ich einen Downloadcounter einbauen. Also immer, wenn der link angeklickt wird soll in der mysql Datenbank das Feld "hits" um eins vergrößert werden.

Wie kann ich dies besonders gut umsetzten? Hat jemand gute Scripts oder tutorials? Vielleicht hat auch jemand selber was auf Lager

Ich hab schon rumgegooglet, aber irgendwie nichts gutes und hilfreiches gefunden.

Schonmal danke für eure hilfe.

MfG
 
Herzlich Willkommen im Webmasterforum!

@Sodie: Also ich machs so:

CODE $sql1 = "UPDATE tabelle SET view = view +1 where id=$id";

MFG
Florian
 
Huhu,

also ich hab nun mal sowas versucht, aber es geht noch nicht.

Ich habe ein "inputbutton" mit dem namen download angelegt und dann diese if abfrage eingebaut:

CODE if (isset($_POST['download'])){
mysql_query("UPDATE ".$kuerzel."_downloads SET downloads = downloads +1 WHERE id='".$_REQUEST['id']."'");
}
 
Ciao

Ich kann dir nich genau sagen, was falsch läuft, aber vielleicht hilfts, wenn ich dir sage, wie ich das fixen würde:

-query mit print ausgeben und von auge schnell schauen, ob eine Variable oder so fehlt
-wenn nichts gefunden, Query in mysql commmand prompt oder phpmyadmin kopieren und sehen, was der Server für eine Fehlermeldung gibt.

Gruss
Roger
 
Huhu,

kann mir einer hier sagen was falsch läuft?

CODE if (isset($_POST['download'])){
$klicks = @mysql_result(mysql_query("select downloads from esn_downloads WHERE id='".$_REQUEST['id']."'"),0);
$downloads = $klicks + 1;
$pagehitsupdate = mysql_query("update esn_downloads set downloads='$downloads' WHERE id='".$_REQUEST['id']."'");
}
 
wenn du sagst, was falsch läuft.
wink.gif
 
Hab nun alle neu gemacht. Genau wie vorher. Nun gehts
biggrin.gif


THX
 
Zurück
Oben