Tras haber leido todo lo que he podido (aquí y en otros sitios) sobre el tema, me he dado por vencido, salvo que alguien me ilumine con algo que a mí se me escapa.
Tengo el servidor, páginas html y MySql configurados para trabajar con UTF-8, pero me falta configurar el propio lenguaje PHP.
Mi problema concreto es que compongo un mail con muchos datos de un formulario, de la BBDD y literales, y este mail lo codifico en UTF-8 para que todo vaya bien.
Pues la realidad es que todo va bien, menos los literales que aporta directamente el PHP.
De momento, lo tengo así:
Código:
Pero son tantas las cadenas utilizadas (casi 100), que me parece un engorro visual que ya me ha provocado más de una perdida de tiempo a la hora de detectar un error, y por otra parte, en ejecución, un esfuerzo de procesamiento innecesario.$VAR = utf_encode("texto de la cadena");
He mirado en las directivas de php.ini y tampoco veo nada para solucionar esto.
¿Alguna idea?
Muchas gracias
Javi