Foros del Web » Programando para Internet » PHP »

PHPExcel caracteres raros (APORTE)

Estas en el tema de PHPExcel caracteres raros (APORTE) en el foro de PHP en Foros del Web. Bueno, para los que usamos la libreria PHPExcel para generar documentos Excel desde nuestras aplicaciones PHP y están teniendo problemas al generar sus documentos Excel ...
  #1 (permalink)  
Antiguo 25/07/2012, 08:06
 
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 15 ańos, 5 meses
Puntos: 0
PHPExcel caracteres raros (APORTE)

Bueno, para los que usamos la libreria PHPExcel para generar documentos Excel desde nuestras aplicaciones PHP y están teniendo problemas al generar sus documentos Excel y les pone caracteres raros en sus documentos como estos:

Código:
ĐĎࡱá;ţ˙ ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
Bueno en mi caso en un proyecto con Codeigniter fue que me sucedió esto de un momento para otro (teniendo una cantidad importante de documentos exportados a Excel) después de quebrarme la cabeza buscando una solución (ya que no estaba dispuesto a rehacer todos los informes con otra librería) encontré dicha solución y la paso a explicar:

Dentro de mi controlador donde tenía el código que generaba el Excel llama a ciertos funciones (MY_) y ciertos modelos, una de mis librerías tenía un espacio entre que comienza el archivo y la declaración <?php ese era el maldito problema, ej:


Código:
Línea 1: ---> Línea de espacio en blanco
Línea 2: <?php
Línea 3:
Línea 4:
Bueno ahora ya lo saben, suerte!
  #2 (permalink)  
Antiguo 25/07/2012, 09:27
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 ańos, 8 meses
Puntos: 1532
Respuesta: PHPExcel caracteres raros (APORTE)

bueno, de hecho con limpiar el buffer de salida también se soluciona, aunque como comentas lo ideal es no dejar esos espacios en blanco al principio de los archivos y asegurarse de eliminar el BOM
__________________
ˇPor favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 22/10/2014, 04:08
 
Fecha de Ingreso: marzo-2011
Mensajes: 23
Antigüedad: 13 ańos, 1 mes
Puntos: 0
Respuesta: PHPExcel caracteres raros (APORTE)

You do not know how much I love you in this momment, you saved my fucking ass, man.

THANKS

Etiquetas: caracteres-especiales, codeigniter, excel, php+excel, phpexcel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 15:41.