[PHP5] Wie erkenne ich ob ein Download korrekt beendet wurde

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [PHP5] Wie erkenne ich ob ein Download korrekt beendet wurde

    Hi!

    Ich habe bei mir einen Download eingerichtet. Funktioniert wunderbar.

    header ("HTTP/1.1 200 OK");
    header("Content-type: ".$sendmime);
    header("content-length: ".filesize($this->params["path"]."/".$file["file"]));
    header("Content-Disposition: attachment; filename=\"".$file["file"]."\"");

    $fp=fopen($this->params["path"]."/".$file["file"], "r");
    fpassthru($fp);
    flush();
    $this->writeDownloadLogEntry($file["uid"],$this->getuserInformation());
    exit;


    Meine Funktion writeDownloadLogEntry schriebt mir einen Logeintrag in meine DB.

    Allerdings wird der IMMER geschrieben. Ich will aber, dass ich nu dann einen Log-Eintrag bekomme, wenn der User weder beim DOwnloadfenster auf "abbrechen" gedrückt hat, noch den Download vorher beendet hat. Geht das überhaupt?

  • #2
    Helfen dir ignore_user_abort und connection_aborted?
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      Wenn ich verstehen würde wie ich sa einsetzen muss....

      Sorry! Hilft leider nicht so wirklich

      Kommentar

      Lädt...
      X