Jump to content

header file output - forced save dialog


hellonoko

Recommended Posts

From what I have read my code below should force a save dialog in the browser.

 

However it just causes a direct download.

 

header('Content-Type: application/force-download');
header('Content-Type: application/octet-stream');
header('Content-Type: application/mp3');
//header('Content-Disposition: attachment; filename='.$name);
header('Content-Disposition: attachment; filename="' . $name . '"');
readfile("$file");

Link to comment
https://forums.phpfreaks.com/topic/130151-header-file-output-forced-save-dialog/
Share on other sites

you have 3 Content Type's pick 1 as only the last is really used

ie

#header('Content-Type: application/force-download'); //force download
header('Content-Type: application/octet-stream'); //seam better for IE
#header('Content-Type: application/mp3'); // its a MP3 play if possible

i have commented out the mp3 and force download see if that makes a differents if not comment the octet and uncommand the force download

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.