Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2010, 11:03
frodfigu
 
Fecha de Ingreso: septiembre-2009
Mensajes: 5
Antigüedad: 15 años, 2 meses
Puntos: 0
Problema con caracteres al subir fichero

Hola.

Tengo un problema (para mi grave) con la codificación de caracteres.

Servidor apache, codificación por defecto ISO-8859-1
Configuración de mis ficheros PHP con cabecera también a ISO-8859-1

Las páginas se me ven correctamente (tildes, eñes....).

El problema surge cuado al subir un fichero .ZIP a mi servidor, voy a leer los ficheros que tiene dentro. Pues bien, haciendo una traza me muestra lo siguiente:

Filename: Hern ndez Gonz lez, Manuel Cristo.jpg
Filename: Rodr¡guez Bello, Mar¡a de la Luz.jpg
Filename: Su rez Hern ndez, Arsenio.jpg
Filename: Viera Diaz, Bego¤a del Pino.jpg
Filename: Coello Pestano, Mar¡a Concepci¢n.jpg

La ó la convierte en ¢
La ñ la convierte en ¤

Me estoy volviendo loco porque llevo ya 2 días intentando resolver este problema, he intentado cambiar la codificación de mi servidor mediante .htaccess a UTF-8, he intentado cambiar la cabecera de mis PHP a UTF-8 también, pero no tengo éxito. Además he intentado buscar una función PHP que me permita convertir los nombres para que se lean correctamente, con sus tildes, eñes, etc pero no he tenido éxito.

¿Alguien me puede ayudar?