PHP genera .xlsx
Estoy generando un archivo Excel con extensión .xlsx
Aquí está mi código simple para generar
$file = "test.xlsx";
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment; filename='.$file);
$content = "Col1\tCol2\tCol3\t\n";
$content .= "test1\ttest1\ttest3\t\n";
$content .= "testtest1\ttesttest2\ttesttest3\t\n";
echo $content;
Pero recibo un error cuando abro el archivo generado.
Excel cannot open the file 'test.xlsx' because the file format or file extension is not valid.
He estado buscando el código correcto durante 1 hora, pero no encontré la solución.
Gracias por adelantado.