Hallo Forum,
ich möchte Dateien zum Download anbieten, die nicht direkt zugreifbar sind. Der Downloadlink geht auf ein Skript, das die Datei dann zum Runterladen ausgibt.
header("Content-Transfer-Encoding: none");
header("Content-type: application/x-download");
header("Content-Disposition: attachment; filename="test.dat";");
header("Accept-Ranges: bytes");
header("Content-length: 47894");
readfile("../../test.dat");
Wenn man im IE nun direkt auf den Link klickt, wird die Datei leider mit dem Namen des Skripts runtergeladen. Sind die gesendeten Header falsch oder fehlt das was?
Gruß,
Felix