Codificación de caracteres en Safari Mobile

1

He desarrollado un sitio web utilizando JSF, al que se accede mediante un dispositivo móvil Safari que se ejecuta en Iphone 5C.
La mayoría de los Iphones se comportan correctamente, envían el texto codificado como debería, pero en uno de ellos, el texto está mal codificado.
Ejemplo: "Début" está escrito "Dé pero" (es francés)
Sospecho que uno de los usuarios cambió la configuración en el Iphone.
¿Qué configuración podría ser y cómo puede volver a cambiarla?

EDITAR: El sitio web se representa correctamente, el problema surge cuando el usuario escribe texto en un cuadro de texto y lo envía al servidor.

    
pregunta madgangmixers 24.04.2015 - 14:18

1 respuesta

2

Puede configurar el encabezado para que muestre UTF-8. El usuario puede tener su configuración de ubicación establecida de manera diferente.

HTML:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

PHP:

header('Content-type: text/html; charset=utf-8');
    
respondido por el Tum 24.04.2015 - 14:48

Lea otras preguntas en las etiquetas