Okay, on my website I serve up a number of RealVideo and MP3 downloads. Rather than have them stream, I want the browser to force a save. This would be easy if not for MSIE's wretched MIME handling...it uses the corresponding app for known file extensions, even if the MIME-type says differently. So changing the MIME-type in .htaccess won't work. Microsoft's website says something about content-disposition, but it seems like it's geared toward text/html/other ascii files, whose headers can be manipulated.
(see http://support.microsoft.com/support/kb/articles/Q260/5/19.ASP)
But it also talks about using ASP to dynamically insert those headers. Could the same be done with PHP on an Apache server? ANY observations would be welcome.
(BTW, I know I can just ask people to right-click and hit "Save Target As..." but for other reasons I'd prefer not to settle for that.)