Segpun yo es una bronca de cómo codifica el servidor los acentos, igual no pero siempre me rompe las pelotas.
No import alo que sea hay una manera sencilla de darle la vuelta.
Reemplazar los caracteres raros por los acentuados que queremos.
Yo uso esto en el archivo php:
Código :
//Despues de adquirir $message por cualquier medio, cambio codificacion de acentos
$search = explode(",","á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ,á,é,Ã,ó,ú,ñ,Ãá,Ãé,ÃÃ,Ãó,Ãú,Ãñ");
$replace = explode(",","á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ,á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ");
$message= str_replace($search, $replace, $message);
$message es la variable a la que quieres corregirles los detalles de acentos y eñes.
Ya después puedes mostrar el texto de la variable y se verá con los acentos correctos.
Espero que le funcione a la banda, sé que no es muy elegante la solución pero hace el trabajo.