Hallo,
ich bin derzeit dabei verschiedene Dateien zum download anzubieten. Normalerweise werden ja Dateien wie z.B. jpg, php, pdf usw. immer direkt angezeigt. ich verwende momentan folgenden code, um den download zu erzwingen:
Nun zu meiner Frage, können bei diesem 3-Zeiler irgendwelche Probleme auftreten?
Ich habe jetzt mehrere Dateitypen getestet und es scheint tatsächlich zu klappen, jedoch möchte ich mir hier schon zu 100% sicher sein, dass der download immer erzwungen wird.
Habe hier bereits einiges im Forum gefunden, wo immer für bestimmte typen eine lösung vorliegt, jedoch keine für alle dateitypen. Die Variablen $type und $file werden übrigens aus der DB ausgelesen.
Kann es hier zu konflikten kommen? Gibt es bessere Möglichkleiten?
Liebe Grüße!
ich bin derzeit dabei verschiedene Dateien zum download anzubieten. Normalerweise werden ja Dateien wie z.B. jpg, php, pdf usw. immer direkt angezeigt. ich verwende momentan folgenden code, um den download zu erzwingen:
PHP:
header("Content-Type: $type");
header("Content-Disposition: attachment; filename=".$file);
readfile($file);
Nun zu meiner Frage, können bei diesem 3-Zeiler irgendwelche Probleme auftreten?
Ich habe jetzt mehrere Dateitypen getestet und es scheint tatsächlich zu klappen, jedoch möchte ich mir hier schon zu 100% sicher sein, dass der download immer erzwungen wird.
Habe hier bereits einiges im Forum gefunden, wo immer für bestimmte typen eine lösung vorliegt, jedoch keine für alle dateitypen. Die Variablen $type und $file werden übrigens aus der DB ausgelesen.
Kann es hier zu konflikten kommen? Gibt es bessere Möglichkleiten?
Liebe Grüße!