Я создаю файл Excel, используя php следующим образом:
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=invoice.xls");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
echo "<table><tr><th>Test</th></tr><tr><td>...</td></tr></table>";
Когда я пытаюсь открыть файл, Excel выдает предупреждение, что тип файла неверный. Однако файл отображается правильно и точно так, как я хочу ...
Есть ли способ предотвратить появление этого сообщения об ошибке?