Check Download
Laura
- php
Hallo!
Wie kann man mit Hilfe von PHP (oder JavaScript) überprüfen, ob ein Kunde eine Datei vom Server downgeloaded hat?
Danke + Gruß
Laura
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
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:
<?
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";
}
?>