Hola muchachos les cuento que yo genero los excel de esta manera.
Código PHP:
Ver originalheader("Content-Type: application/vnd.ms-excel"); //Office 2003 header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Disposition: attachment; filename=ARCHIVO.xls");//Office 2003
Y me funciona perfectamente, lo que pasa ahora es que al gran jefe le han instalado 2007 y le sale el mensaje que tiene otra extension y tiene que darle a si para abrirlo, para el es una joda entonces me dijo por que no me generas un xslx y me evito estar haciendo click, pues hice.
Código PHP:
Ver originalheader("Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");//Office 2007 header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Disposition: attachment; filename=ARCHIVO.xlsx"); //Office 2007
Y el office 2007 no puede abrir el archivo por que dice el formato o la extension no son validos?
tendre que agregar algun header que me falte para generar los archivos xslx

maldetos mimetypes de microsoft.