From e93bb1ad41a049cb16ac1ce3ae59ab6eee6a9ccc Mon Sep 17 00:00:00 2001
From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com>
Date: Fri, 24 Jul 2026 10:14:04 -0500
Subject: [PATCH] fix: evitar que
---
lab_domicilios.php | 2 +-
lab_reportes.php | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lab_domicilios.php b/lab_domicilios.php
index 92f50e7..e31323f 100644
--- a/lab_domicilios.php
+++ b/lab_domicilios.php
@@ -1616,7 +1616,7 @@ async function ffExportarExcel() {
});
const xlsEsc = v => String(v).replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"');
const toCell = v => `| ${xlsEsc(v)} | `;
- const xml = `\n\n`
+ const xml = '<' + '?xml version="1.0" encoding="UTF-8"?>\n<' + '?mso-application progid="Excel.Sheet"?>\n'
+ ``
+ `\n`
+ csvRows.map(r => `${r.map(toCell).join('')}
`).join('\n')
diff --git a/lab_reportes.php b/lab_reportes.php
index b6eac6c..abf2cc7 100644
--- a/lab_reportes.php
+++ b/lab_reportes.php
@@ -209,8 +209,8 @@ if ($tipo) {
header('Pragma: no-cache');
$esc = fn($v) => htmlspecialchars((string)$v, ENT_XML1, 'UTF-8');
- echo '' . "\n";
- echo '' . "\n";
+ echo '<' . '?xml version="1.0" encoding="UTF-8"?' . '>' . "\n";
+ echo '<' . '?mso-application progid="Excel.Sheet"?' . '>' . "\n";
echo '' . "\n";
echo '