Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Download Counter für Homepage !?! (https://www.delphipraxis.net/42654-download-counter-fuer-homepage.html)

Assun 22. Mär 2005 08:53


Download Counter für Homepage !?!
 
Hi !

wie kann ich realisieren, dass wenn man einen bestimmten Link auf meiner Homepag (downloadlink) anklickt das irgendwie mitgezählt und angezeigt wird, wieviele da schon draufgeklickt haben ?

Habt ihr ne idee ?

wie hat Delphi-Praxis das denn gemacht ?

vielen Dank im Voraus !

Sharky 22. Mär 2005 08:55

Re: Download Counter für Homepage !?!
 
[quote="Assun"]...wie hat Delphi-Praxis das denn gemacht ?...[quote]
Das ganze läuft in diesem Fall über die PHP-Scripte. Bei einem "Click" (aufruf des Scriptes) wird in der Datenbanktabelle einfach ein Wert um 1 erhöht.

Assun 22. Mär 2005 09:04

Re: Download Counter für Homepage !?!
 
geht sowas auch ohne PHP ?

arbu man 22. Mär 2005 09:09

Re: Download Counter für Homepage !?!
 
Müsste auch mit Perl gehen , aber auf jeden fall brauchst du eine server basierende script sprache

alcaeus 22. Mär 2005 09:09

Re: Download Counter für Homepage !?!
 
Nein. Du musst im php-Script die Download-ID auslesen, den dateinamen raussuchen, counter erhöhen und die Datei dann mit Readfile runterladen. Auf diese Weise kannst du mit .htaccess auch verhindern, dass direkt auf die Dateien verlinkt wird.

Greetz
alcaeus

Assun 22. Mär 2005 09:11

Re: Download Counter für Homepage !?!
 
ohje ;-) aber mein Arcor server unterstützt doch nur javascript...

Jasocul 22. Mär 2005 09:11

Re: Download Counter für Homepage !?!
 
Sowas kann nur mit Server-basierndem Scripting funktionieren. Üblicherweise wird da php eingesetzt. Ich wollte bei mir auch einen Download-Zähler einführen und stand vor dem selben Problem. Leider bekomme ich bei meinem Anbieter keine Möglichkeit dafür. Außer ich bezahle das vierfache des jetzigen Beitrags. Das war mir aber für einen privaten Spaß ein bisschen zu viel.

Assun 22. Mär 2005 09:13

Re: Download Counter für Homepage !?!
 
hmm, ich könnte meine seiten ja auf Funpic hochladen und meine Downloads auf dem Arcorserver lassen. geht das ?

alcaeus 22. Mär 2005 09:15

Re: Download Counter für Homepage !?!
 
Zitat:

Zitat von Assun
hmm, ich könnte meine seiten ja auf Funpic hochladen und meine Downloads auf dem Arcorserver lassen. geht das ?

Ja, ist schon möglich. Allerdings wundere ich mich, dass du einen Webspace mit Domain ohne php genommen hast :shock:

Greetz
alcaeus

Assun 22. Mär 2005 09:17

Re: Download Counter für Homepage !?!
 
hab ja nur ne .de Domain genommen und zahl nur 2.85 € pro Jahr ;-)

Alexander 22. Mär 2005 14:09

Re: Download Counter für Homepage !?!
 
Zitat:

Zitat von Assun
hab ja nur ne .de Domain genommen und zahl nur 2.85 € pro Jahr ;-)

Wenn ich fragen darf, wo genau hast du die Domain gehostet?

Kidix 22. Mär 2005 14:24

Re: Download Counter für Homepage !?!
 
er hat sie von evanzo

himitsu 22. Mär 2005 15:06

Re: Download Counter für Homepage !?!
 
Es gibt (hab's schonmal gesehn) auch Anbieter, die Counterscripte anbieten, welche auf deren Server liegt und die dann auf den eigenen Server umgeleitet werden können.


PS: das mit dem Scriptgeht auch ohne ID's und solche Sachen, denn schließlich könnte man ja auch direkt den Dateinamen an das Script weitergeben,

http://www.irgendwas.de/meinDownload...hnis/Datei.xyz

allerdings kann man hierbei ja das Script und damit auch die Zählung leucht umgehen.



Und wenn es dir nur darum geht, um rauszufinden, wie oft etwas runtergalanden wurde, dann kannst du dir auch die LogFiles deines Webspaces besorgen und dort nachzuzählen.

Luckie 22. Mär 2005 15:09

Re: Download Counter für Homepage !?!
 
Such doch einfach mal mit Google nach [goole]Downloadcounter cgi[/google]. Sollte dein Webspace auch keine eigenen cgis unterstützen, dann sieht es natürlcih schlecht aus.

Pr0g 22. Mär 2005 16:18

Re: Download Counter für Homepage !?!
 
Ich weiß nicht mehr wo es war, aber falls dein Hoster keine serverseitige Sprache unterstützt, kannst du auch mal nach dem Counterservice oder so suchen. Ich meine damit jetzt nicht Besucherzähler, sondern schon normale Links/Downloads. Irgendwo hatte ich das mal gesehen, vielleicht findest du es ja.

MfG Pr0g

Mystic 22. Mär 2005 16:50

Re: Download Counter für Homepage !?!
 
Ich habs bei meiner Seite transparent gelöst. Alles was der Browser sieht ist z.B.:

http://www.irgendwas.de/downloads/datei.zip

Intern wird das dann mit den Funktionen des Apache-Modules mod_rewrite auf ein PHP-Script umgeleitet, das den Dateinamen als Parameter erhält. Dieses erhöht dann den Download-Counter und sendet die richtigen Daten (z.B. aus /dateien/datei.zip) an den Browser.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz