Supportnet / Forum / Webseiten/HTML
Zähler für Downloads
Frage
Ich suche eine Möglichkeit für angebotene Downloads einen sich automatische aktualisierenden Zähler einzubauen, der anzeigt, wie oft eine Datei runtergeladen wurde. Das ganze sollte natürlich sichtbar für jeden Nutzer beim Downloadlink angezeigt werden. Kenn jemand eine einfache Lösung für diese Aufgabe? Danke im Voraus.
Antwort 1 von TIPPgeber
Antwort 2 von DixiDix
Danke erstmal!
Gar nicht mal schlecht, nur blick ich da in der Anleitung überhaupt nicht durch wo, was, wie in den HTML-Code reingeschrieben werden muß. Sieht etwas unübersichtlich aus???
Um das mal Beispielhafter zu machen habe ich hier mal etwas Code. Darin ist ein Bild verlinkt namens "ddc_logo.gif".
Neben dem Bild soll da ein Text mit dem Counter-Wert X erscheinen.
----------------------------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table border="0" align="center" cellpadding="0" cellspacing="0" mm:layoutgroup="true">
<tr>
<td height="467" valign="middle" align="center"></td>
<td valign="top" bgcolor="#FFFFFF"> <div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></p>
</div>
<div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a href="http://www.dj-partner.de/ddc_logo.gif" target="_blank"><img src="http://www.dj-partner.de/ddc_logo.gif" width="165" height="155" border="0" alt="Klicke um zu vergrößern!" align="texttop"></a>
</b></font></p>
<p> </p>
</div>
<div align="center">
<p></p>
<p align="left"> </p>
<p> </p>
</div>
<div align="center"></div></td>
<td></td>
</tr>
<tr>
<td height="1"><img height="1" width="18" src="/spacer.gif"></td>
<td></td>
<td><img height="1" width="21" src="/spacer.gif"></td>
</tr>
</table>
</body>
</html>
----------------------------------------
Die Frage ist ganz einfach: Wo muß der Counter-Code hin, damit man eine Zahl zu sehen bekommt?
Gar nicht mal schlecht, nur blick ich da in der Anleitung überhaupt nicht durch wo, was, wie in den HTML-Code reingeschrieben werden muß. Sieht etwas unübersichtlich aus???
Um das mal Beispielhafter zu machen habe ich hier mal etwas Code. Darin ist ein Bild verlinkt namens "ddc_logo.gif".
Neben dem Bild soll da ein Text mit dem Counter-Wert X erscheinen.
----------------------------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table border="0" align="center" cellpadding="0" cellspacing="0" mm:layoutgroup="true">
<tr>
<td height="467" valign="middle" align="center"></td>
<td valign="top" bgcolor="#FFFFFF"> <div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></p>
</div>
<div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a href="http://www.dj-partner.de/ddc_logo.gif" target="_blank"><img src="http://www.dj-partner.de/ddc_logo.gif" width="165" height="155" border="0" alt="Klicke um zu vergrößern!" align="texttop"></a>
</b></font></p>
<p> </p>
</div>
<div align="center">
<p></p>
<p align="left"> </p>
<p> </p>
</div>
<div align="center"></div></td>
<td></td>
</tr>
<tr>
<td height="1"><img height="1" width="18" src="/spacer.gif"></td>
<td></td>
<td><img height="1" width="21" src="/spacer.gif"></td>
</tr>
</table>
</body>
</html>
----------------------------------------
Die Frage ist ganz einfach: Wo muß der Counter-Code hin, damit man eine Zahl zu sehen bekommt?
Antwort 3 von TIPPgeber
Die Lösung ist ganz einfach und unter "Anleitung" beschrieben.
Oben das Counterscript einfügen (am Anfang des Body)
Dann am Link selbst das Onklick Javascript ergänzen und
unten die Anzeige des Zählerstandes (hier am Ende des Body).
Alles eben anpassen auf Benutzerdaten und Adressdaten...
alles klar?
TIPPgeber
_______________________________
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<script language="JavaScript">
document.write("<img src=\"http://www.DownloadCounter.de/counter.gif\" name=\"GetCounter\" width=\"1\" height=\"1\">");
function DownloadCounter(FileURL) {
document.GetCounter.src = "http://www.DownloadCounter.de/counter.pl?file="+FileURL+"&user=Benutzername&img";
}
</script>
<table border="0" align="center" cellpadding="0" cellspacing="0" mm:layoutgroup="true">
<tr>
<td height="467" valign="middle" align="center"></td>
<td valign="top" bgcolor="#FFFFFF"> <div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></p>
</div>
<div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a href="http://www.dj-partner.de/ddc_logo.gif" target="_blank" onclick="javascript:DownloadCounter(this.href)"><img src="http://www.dj-partner.de/ddc_logo.gif" width="165" height="155" border="0" alt="Klicke um zu vergrößern!" align="texttop"></a>
</b></font></p>
<p> </p>
</div>
<div align="center">
<p></p>
<p align="left"> </p>
<p> </p>
</div>
<div align="center"></div></td>
<td></td>
</tr>
<tr>
<td height="1"><img height="1" width="18" src="/spacer.gif"></td>
<td></td>
<td><img height="1" width="21" src="/spacer.gif"></td>
</tr>
</table>
Downloads der Datei <i>http://www.domain.de/datei.zip</i>:
<script language="JavaScript" src="http://www.DownloadCounter.de/view.pl?file=http://www.domain.de/datei.zip&user=Benutzername"></script>
</body>
</html>
Oben das Counterscript einfügen (am Anfang des Body)
Dann am Link selbst das Onklick Javascript ergänzen und
unten die Anzeige des Zählerstandes (hier am Ende des Body).
Alles eben anpassen auf Benutzerdaten und Adressdaten...
alles klar?
TIPPgeber
_______________________________
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<script language="JavaScript">
document.write("<img src=\"http://www.DownloadCounter.de/counter.gif\" name=\"GetCounter\" width=\"1\" height=\"1\">");
function DownloadCounter(FileURL) {
document.GetCounter.src = "http://www.DownloadCounter.de/counter.pl?file="+FileURL+"&user=Benutzername&img";
}
</script>
<table border="0" align="center" cellpadding="0" cellspacing="0" mm:layoutgroup="true">
<tr>
<td height="467" valign="middle" align="center"></td>
<td valign="top" bgcolor="#FFFFFF"> <div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></p>
</div>
<div align="center">
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a href="http://www.dj-partner.de/ddc_logo.gif" target="_blank" onclick="javascript:DownloadCounter(this.href)"><img src="http://www.dj-partner.de/ddc_logo.gif" width="165" height="155" border="0" alt="Klicke um zu vergrößern!" align="texttop"></a>
</b></font></p>
<p> </p>
</div>
<div align="center">
<p></p>
<p align="left"> </p>
<p> </p>
</div>
<div align="center"></div></td>
<td></td>
</tr>
<tr>
<td height="1"><img height="1" width="18" src="/spacer.gif"></td>
<td></td>
<td><img height="1" width="21" src="/spacer.gif"></td>
</tr>
</table>
Downloads der Datei <i>http://www.domain.de/datei.zip</i>:
<script language="JavaScript" src="http://www.DownloadCounter.de/view.pl?file=http://www.domain.de/datei.zip&user=Benutzername"></script>
</body>
</html>
Antwort 4 von Sandro
Vielleicht ne gute Beschreibung, thx TIPPgeber!! Mal sehen ob das funken würde, nur hab ich das Prob, das ich mittels Banner zuerst klicken und dann Download starten nich das korrekte script habe.
Gruß Sandro
Gruß Sandro

