Hi!
Ich will ein kleines Downloadsystem auf meine HP setzen. Das
ist eigentlich nur nötig, weil ich die Anzahl der Downloads
zählen will.
grep dateiname apachelog
Somit muss ich den Dateinamen ans Script
übergeben, welches dann den Zähler hochsetzt und die Datei an
den Client schickt.
Aber wie sendet man die Datei innerhalb des Scripts an den
Client?
<?php $datei = $_GET['datei'];
if (! ist\_erlaubte\_datei($datei))
{ echo "blocked"; exit; }
counterzeugs();
$contenttype= holesonstwoherdencontenttype($datei);
header("Content-type: $contenttype");
readfile($datei);
?\>
besser:
<?php $datei = $_GET['datei'];
if (! ist\_erlaubte\_datei($datei))
{ echo "blocked"; exit; }
counterzeugs();
header("Location: $datei");
?\>