xml - SpreadsheetML file extension changed by IE and FF - wrong Content Type? -


i generating spreadsheetml file in php. when users download file , save it, default file saves report.xml , opens in excel. however, if chooses open file in excel instead of saving it, filename changed report.xml.xls, causing excel display error message. how can stop xls extension being added filename?

these headers sending:

header('content-type: application/vnd.ms-excel'); header('content-disposition: attachment; filename="' . $filename . '.xml"'); header('cache-control: max-age=0'); header("pragma: must-revalidate"); 

i tried changing content-type text/xml worked in ie caused file displayed raw xml in other browsers.


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -