IPB

Willkommen, Gast ( Anmelden | Registrierung )

> Download Counter, ein php Script?
Conny
Beitrag 22.07.2005 - 10:38
Beitrag #1


Kommt Zeit, kommt Rat, kommt Conrad!
Gruppensymbol

Gruppe: Mods
Beiträge: 1.169
Mitglied seit: 21.11.2001
Wohnort: Altenkirchen, Westerwald
Mitglieds-Nr.: 42



Hallo,
immer wieder tauchen sie auf, auch bei uns hier im Forum,
DOWNLOAD COUNTER

Ich gehe mal davon aus. daß es ein PHP-Script ist.
Ich hätte aber gerne gewußt wie es geht!
Wird ein Logfile angelegt in der gezählt wird?
Wie wird der Download gezählt und sicher gestellt, daß es auch wirklich heruntergeladen und nicht abgebrochen wurde?

Beispielcode vielleicht?

Danke schon mal!

cu
Conny
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
Conny
Beitrag 27.07.2005 - 20:02
Beitrag #2


Kommt Zeit, kommt Rat, kommt Conrad!
Gruppensymbol

Gruppe: Mods
Beiträge: 1.169
Mitglied seit: 21.11.2001
Wohnort: Altenkirchen, Westerwald
Mitglieds-Nr.: 42



So, da bin ich wieder biggrin.gif
Und ich glaube ich bekomme das Problem (wenn's denn überhaupt eins ist wink.gif ) allmählich in den Griff.

Solange nur nach der Datei gefragt wird, Header("Location:".$_GET['URL']);, lief alles Fehlerfrei, allerdings ohne daß der Counter sofort den ausgeführten Download angezeigt hat.
Der Versuch mit dem Download mittels PHP gleichzeitig einen Reload der Seite zu bewirken (denn das wurde sofort den korrekten Counterstand mit sich bringen), habe ich trotz Dieters ausführliche Hilfestellung (Danke Dieter!) leider nicht hinbekommen smilywand.gif (zu Blöd, oder einfach zu wenig Ahnung von PHP).
Die Codezeile $location = $PHP_SELF."?do=1&url=".$_GET['url']; (und weitere) brachte zwar keine Fehlermeldung, aber den Versuch die Counter.log zu laden (warum auch immer).

Am Ende habe ich die Lösung ausserhalb von PHP gefunden, mit good old JavaScript!

In der log-PHP die Zeile: Header("Location:".$_GET['URL']);
Und auf der Downloadseite im Link: <A HREF="Bla-bla" OnBlur="java script:location.reload()"> . . </A>

Ich glaube damit habe ich es geschafft! biggrin.gif

cu
Conny
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 07.07.2025 - 22:36

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here