Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2012, 08:06
Gorefest
 
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 16 ańos
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!