wondering if anyone has come across this problem...
I've got a web-based report that is downloadable into a .csv file for Excel. The script that sends the data for download goes something like this:
include class definitions;
session_start();
initialize some objects from database-level classes;
header("Content-Disposition: attachment; filename=\"report.csv\"");
header("Content-type: application/octet-stream");
// start echoing report data
echo '"Here","Are","The","Column","Headers"' . "\n";
...
This works great until we tried to do it over SSL. Seems like there's a problem with the headers, because it works when you remove the call to session_start(). Using MSIE 5.5 on windows.