Laura: Check Download

Hallo!

Wie kann man mit Hilfe von PHP (oder JavaScript) überprüfen, ob ein Kunde eine Datei vom Server downgeloaded hat?

Danke + Gruß
Laura

  1. Direkt dafür wüste Ich keine function,

    Ich habe mir dafür aber einen Counter Programiert.

    Jedes mal wenn jemend was downloadet zählt er um eins hoch.

    Mit Javascript wirst du nichts machen können, da Javascript in keine Dateien schreiben kann. Den Counter musst du mit PHP schreiben, kannst Ihn aber mit Javascript aufrufen.

    Ich hoff des Hilft dir weiter...

    byby Andi

  2. hallo,

    ich würde es so lösen:

    1. Du gibt den jeweiligen Download-Opfern den gewünschten Link bekannt.
       Z.B. http://www.domain.de/download.php?opfername=OPFER.NAME&opfervorname=OPFER.VORNAME

    Nun folgt der Programm-Code des download.php-Files:

    <?

    Wie es der Herr wünscht

    if($opfername && $opfervorname){
     header("Content-type: text/undefined");
     # Wir wollen ja den tatsächlichen Dateinamen nicht preisgeben ;)
     header("Content-Disposition: attachment; filename=PseudoDateiName.Endung");
     readfile("RichtigerDateiname.Endung");

    # so, nun führen wird unser logging mit
     # z.B. per E-Mail
     @mail("EMPFÄNGER","BETREFF","TEXT: Das Opfer {$opfervorname} {$opfername} hat den Download gestartet","MAILHEADER");
    }else{
     echo "YOU ARE A STUPID WHITE MAN";
    }
    ?>