SorgenkindMech: Downloadcounter zählt auch bei Abbruch...

Beitrag lesen

hi du

ich weiß nicht genau ob ich jetz richtig liege, da ich das noch nicht probiert habe, aber es wäre eventuell so realisierbar:

der download zeigt nicht direkt auf die datei, sondern wird vom script gelesen

sprich es gibt besipielsweise eine download.php

dich ich beispielsweise über download.php?getfile=test.gif aufrufe (hat sogar den vorteil, dass ich bestimmen kann, dass sogar für text oder bild-dateien ein download-dialog kommt)

aufbau der download.php:

<?php
header("Content-type: application/download");
header("Content-Disposition: attachment; filename=".basename(@$datei));
@readfile(@$datei);
?>

wenn man es jetz sozusagen so machen würde, dass zeile für zeile der datei augegeben würde, dann könnte man zwischendurch prüfen, ob die verbindung noch aufrecht ist, sprich bei abbruch würde man das script sterben lassen, und auch nur ganz am ende den counter hoch setzen

wichtig dabei ist natürlich, dass eventuelle fehlermeldungen oder ähnliches unterdrückt werden, da sonst der download kaputt wäre ;)

weiß nich ob es so gehen könnte, was meint ihr?