Sakoiren Posted November 8, 2010 Share Posted November 8, 2010 Hello everyone! I'm somewhat of a newb in this so anyways I have this script and I try to force a browser to download a file when someone hits a download button. here is what I'm trying: header('Content-Type: application-download'); header('Content-Disposition: attachment; filename=' .basename($dl_id)); readfile($dl_id); It seems to work in Chrome, Firefox, but it doesn't work in IE Any suggestions? Quote Link to comment Share on other sites More sharing options...
OldWest Posted November 8, 2010 Share Posted November 8, 2010 Can you post all of your php code for the form w/ download button? (only the code related to this function). Quote Link to comment Share on other sites More sharing options...
Sakoiren Posted November 8, 2010 Author Share Posted November 8, 2010 Here's the full code related to the function: if(isset($_GET['d'])) { $dl_id = $_GET['d']; header('Content-Type: application-download'); header('Content-Disposition: attachment; filename=' .basename($dl_id)); readfile($dl_id); } $generate_list = "SELECT repfile FROM downloads where id = $file_id"; $generate_list_result = mysql_query($generate_list) or die(mysql_error()); while ($generate_list_Array = mysql_fetch_array($generate_list_result)) { $file = $generate_list_Array['repfile']; echo "<a href='info.php?d=$file'>Download</a><br />" } Quote Link to comment Share on other sites More sharing options...
Sakoiren Posted November 8, 2010 Author Share Posted November 8, 2010 bump Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.