vnd utf8 type tildes name content charset application php header phpexcel

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.