Force download af filer gennem PHP
Jeg anvender ofte et stykke kode lign det følgendeheader(\"Cache-Control: no-cache, must-revalidate\");
header(\"Pragma: no-cache\");
header(\"Content-Disposition: inline; filename=$filename;\");
header(\"Content-Length: $size\");
if($Type==\"pdf\" && eregi(\"msie\",$HTTP_USER_AGENT)) {
header(\"Content-Type: application/pdf\");
}
else {
header(\"Content-Type: application/octetstream\");
}
print $content;
Men når jeg begynder at lege med xml output, csv dokumenter eller lign. driller IE mig og bestemmer at content alligevel skal vises i browseren.
Og det kan i nok forstå jeg ikke er interesseret i. Jeg har prøvet med forskellige mimetypes uden held.
Der må være én der har siddet i samme situation og lige kan kaste et guldkorn efter moi.
/ Lars
