speichern direkt von Link

psykochris

Mitglied
Hi @ all,
hab da ein Problem:
Immer wenn ich von meinem Filemanager etwas downloaden möchte öffnet er die Datei, d.h. ich muss sie immer über "rechtsklick - Speichern unter" speichern.
Wie kann ich das ändern, also das die standardmäßige "speichern oder öffnen" Frage kommt.

Danke.

psykochris
 
Was denn für ein Filemananger?

Du kannst es so ändern in dem du für den bestimmten Dateityp im Browser keine Anwendung zuweist. Also ist eine Browsersache.
Daher die nächste Frage was hat das mit PHP zu tun?
Denn selbst wenn du mit einem PHP-Script den Inhalöt aus einer Datei zum Client pushst besteht für diesen immernoch die Möglicjkeit es mit einer Standardanwendung zu öffnen...
 
Damit du den "Speichern unter..."-Dialog erhälst probier mal folgendes:

PHP:
header ("Content-type: octet/stream");
header ("Content-disposition: attachment; filename=".basename($datei).";");
header("Content-Length: ".filesize($datei));
readfile($datei);
exit;

wobei die Datei so übergeben werden muss:
download.php?datei=testdatei.exe
 
Zurück