utf8 - phpexcel tildes
PHPEXCEL establece la codificación UTF-8 (2)
¿Qué pasa con mis encabezados?
Nada, tus encabezados se ven bien.
¿Qué pasa con Excel?
El usuario que abre el archivo en Excel necesita decirle a Excel que el archivo está en codificación UTF-8. Indique a ese usuario que se ponga en contacto con el proveedor del software que utiliza para sus opciones de soporte.
Los usuarios de LibreOffice o una derivada de este no tienen ese problema por cierto. Por lo tanto, una solución es decirle a los que instalen un conjunto de estos, abrir el archivo CSV y guardarlo como un archivo de Excel, por ejemplo.
O crea directamente el archivo de Excel en su servidor.
Tengo encabezados:
header(''Content-Type: text/html; charset=UTF-8'');
header("Content-type: application/octetstream");
header(''Content-Disposition: attachment; filename="export.csv"'');
pero la decodificación no funciona correctamente si tengo una palabra en la base de datos "Pagrindinė"
en el show de Excel "PagrindinÄ"
, ¿qué hay de malo en mis encabezados?
Tal vez si cambia la codificación de texto de formato de su archivo .php cuando lo guarda, a Unicode (UTF-8). Esto funciona para mi.
Espero eso ayude.