05/04/2009, 13:47
|
| | Fecha de Ingreso: abril-2009
Mensajes: 1
Antigüedad: 15 años, 8 meses Puntos: 0 | |
Respuesta: Por favor ayuda con los acentos en ajax Hola, por lo que encontre buscando en google la clave es utilizar la función php:
utf8_encode()
sobre los datos antes de utilizar el encode propio de la clase JSON; cuando lo hice de esta forma se resolvio el problema de los acentos, letras ñ, etc en la respuesta.
veamos creo que seria cambiar la linea:
echo $json->encode($row);
por algo como:
$nRow = array();
foreach($row as $key => $val) {
$nRow[$key] = utf8_encode($val);
}
echo $json->encode($nRow);
Por la dif de tiempo en respuesta seguro que ya encontrastes la solución pero la dejo igual para ver si es de ayuda a alguien que se esta econtrando con el problema ahora.
Saludos |