Ich möchte meine Downloads erzwingen und hab das mit folgendem Code umgesetzt:
Das würde funktionieren, wenn ich keine Ausgaben vor dem header hätte!
Es würde mich sehr viel Zeit kosten, wenn ich meine Webseite komplett umprogrammieren müsste, um das zu verhinden.
Jetzt dachte ich mir, damit mir evtl. ob_start() und ob_end_flush() weiterhelfen kann, leider funktioniert das auch nicht.
Gibt es sonst noch möglichkeiten?
Gruß proloser
PHP:
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=test.pdf");
header("Content-Length:". filesize("download/test.pdf"));
readfile("download/test.pdf");
Das würde funktionieren, wenn ich keine Ausgaben vor dem header hätte!
Es würde mich sehr viel Zeit kosten, wenn ich meine Webseite komplett umprogrammieren müsste, um das zu verhinden.
Jetzt dachte ich mir, damit mir evtl. ob_start() und ob_end_flush() weiterhelfen kann, leider funktioniert das auch nicht.
Gibt es sonst noch möglichkeiten?
Gruß proloser