Caracteres Extraños PHPExcel

1,634 views
Skip to first unread message

Criscahu

unread,
Dec 19, 2012, 2:34:57 PM12/19/12
to codeignit...@googlegroups.com
Saludos a todos, me podrain dar una opinion respecto a un problema que tengo al intregar phpexcel con codeigniter.
al momento de abrir el archivo generado en excel muestra un error de formato y muestra una serie de caracteres extraños,
lo peor es que hago los mismo pasos en un proyecto nuevo de codegniter y funciona bien,lo habre perfectamente.

Mi pregunta es

Podria ser un parameto de configuracion de framework codeigniter  que puede estar generando conflictos al generar el archivos excel con PHPExcel.
?

como informacion e realizado la guia de esta pagina para el phpexcel

http://www.ahowto.net/php/easily-integrateload-phpexcel-into-codeigniter-framework

de antemano gracias por su ayuda

iMefisto

unread,
Dec 19, 2012, 4:41:41 PM12/19/12
to codeignit...@googlegroups.com
Hola. Yo estoy usando PHPExcel con CI y las veces que me han saltado caracteres raros, fue cuando tenía errores en el programa que no detenían la generación del excel. (En otras ocasiones, ciertos errores hacen que el proceso de escribir el archivo excel se interrumpiera y veía errores en el navegador).

Es decir, la creación del archivo se llevaba a cabo correctamente, pero los datos incluían volcado de errores propios de PHP.


--
De-suscripción: codeigniter-spa...@googlegroups.com
Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
 
 

Criscahu

unread,
Dec 19, 2012, 5:10:57 PM12/19/12
to codeignit...@googlegroups.com
imefisto me podrias dar como algun tipo de idea de donde buscar esos errores o algun modo de poder hacer  vicibles esos errores ?

Gracias por  tu ayuda.

iMefisto

unread,
Dec 19, 2012, 5:17:11 PM12/19/12
to codeignit...@googlegroups.com
Podés ir auditando el código paso a paso, utilizando:

print_r($variable); exit;

 o 

var_dump($variable); exit;

Lo del exit es para interrumpir la creación del excel y te queden los errores en pantalla.
Con eso podés ir viendo el contenido de cada cosa que escribís en el archivo.

Estoy asumiendo que el texto que querés meter en el excel se puede representar con codificaciones normales (iso-8859*, utf8, etc)


El 19 de diciembre de 2012 19:10, Criscahu <christian.c...@gmail.com> escribió:
imefisto me podrias dar como algun tipo de idea de donde buscar esos errores o algun modo de poder hacer  vicibles esos errores ?

Gracias por  tu ayuda.

Carlos Romero

unread,
Dec 19, 2012, 7:37:32 PM12/19/12
to codeignit...@googlegroups.com
Pues de lo que comentas, podría ser que a Excel le gustan los caracteres iso-8859-1... y a veces, uno trabaja con utf8... si es así, haz utf8_decode en cada celda... esto me ha servido en estos casos

Saludos
Reply all
Reply to author
Forward
0 new messages