Downloads zählen
Thomas
- php
0 Dieter Raber0 Daniel0 Thomas
Moin,
ich möchte auf meiner Website einen Bildschirmschoner zum download anbieten. Wie kann ich die downloads zählen bzw. angezeigt bekommen, wie of dieser schon heruntergeladen worden ist. Welche Lösungsansätze gibts den da?
Vielen Dank Thomas
Hallo Thomas,
Tatsaechliche Downloads kannst du nicht zehlen, da du zB. nie weisst, ob ein Download abgebrochen wurde.
Du kannst aber immerhin die Dowloadversuche zaehlen, das koenntest zu bespielsweise so machen:
Du schreibst in eine Textdatei eine 0 und speicherst sie auf dem Server. Jedesmal, wenn die Datei, die den Download veranlasst, aufgerufen wird, liesst Du die Zaehlerdatei ein, addierst 1 zu dem gefunden Wert und speicherst sie wieder.
Gruß,
Dieter
Ahoi Thomas,
Welche Lösungsansätze gibts den da?
Das Dowlnload nicht direkt anbieten, sprich: du verlinkst auf ein
Script, dieses setzt eine Variable hoch die du zuvor aus einer DB oder
Flatfile ausgelesen hast und speicherst diese wieder.
Anschließend lieferst du mit dem script die datei aus.
MfG
Hhhmmm, gibts da auch schon was fertiges? Bin mit programmieren etc. nicht so firm und für mich ist das alles was ihr da so geschrieben habt nich so klar :-(
Danke
Ahoi Thomas,
Bin mit programmieren etc. nicht so firm und für mich ist das alles was ihr da so geschrieben habt nich so klar :-(
na, entweder linkst du auf
a) download.php?datei=bufu.zip
oder auf
b) download_bildschirm.php
Erleuterung:
a)
bei möglichkeit a hast du ein script, an dieses übergibst du per get
den dateinamen, hier musst du aufpassen das nur zulässige dateinamen
genommen werden.
b)
hier hast du für jede datei ein seperates DL script.
Du musst die anzahl der aufrufe des Scripts speichern, das dürfte
sogar über das normale logfile möglich sein. oder du Speicherst das
ganze z.B. in einer MySQL-Datenbank (wenn es mehrere Dateien sind u.U.
empfehlenswert) oder einer einfachen txt Datei.
Fertige Dinge zu verwneden steigert nicht deine
Programmierfähigkeiten. selbermachen ist immer besser. Wenn es nur
diese eine Datei gibt zum DL bietet es sich an möglichkeit b zu wählen
und eine txt-file zum speichern der aufrufe zu verwenden.
MfG
Hallo Daniel.
--
Alle Angaben wie immer ohne GewährLEISE IST SCHEIßE!
In Versalschrift wird aus einem „ß“ ein „SS“.
Einen schönen Montag noch.
Gruß, Ashura