Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/10/2011, 14:00
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 17 años
Puntos: 336
Respuesta: Problema con htmlentities

+1

Les cuento aqui en el equipo ya unos 3 han intentado, tambien hemos probado utf8_encode y decode pero sigue sin funcionar, les cuento un poco lo que he descubierto hasta ahora

como explique mas arriba el traspaso de palabras se hace con 3 archivos

1.- spanish.php (Contiene un arreglo de palabras traducidas de ingles a español)
2.- lang.php (Contiene la clase que puse mas arriba y retorna un valor)
3.- index.php (donde se imprime el texto)

la palabra con ñ viene desde el archivo 1

1.- spanish.php = Español
2.- lang.php = Espa?ol
3.- index.php = Espa??ol

si decodifico utf8 y luego lo convierto a html funciona bien

1.- spanish.php = htmlentities(utf8_decode(Español))
2.- lang.php = Español
3.- index.php = Español

sin embargo no debo editar el primer archivo si no el segundo, al editar el segundo de la misma forma falla:

1.- spanish.php = Español;
2.- lang.php = htmlentities(utf8_decode(Español))
3.- index.php = Espa?l

Todo parece indicar que la ñ se va "estropeando" entre un archivo y otro...

Si tienen alguna idea puedo realizar las pruebas que se les ocurran y darles los resultados, solo espero poder tener listo esto para mañana.

Gracias a los que están ayudando!
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D