El Thu, 18 Nov 2010 17:39:51 +0100, francisco f escribió:
On Jueves 18 Noviembre 2010 12:14:30 Camaleón escribió:
(...)
Depende... podría ser un error en la codificación de la página web (content-type, charset...), que la tengas en "iso-8859-1" y los datos de la consulta salgan con utf-8 o de las propias tablas.
Comprueba que PHP tenga habilitada la extensión "mbstring".
Todos los charset estan en utf8, a no ser que me falte alguno
header("Content-type: text/css; charset=utf-8"); header("Content-type application/javascript; charset=utf-8"); header('Content-type: application/json; charset=utf-8'); header('Content-Type: text/html; charset=utf-8');
Hum... ¿has validado el código html de esa página resultante?
el mbstring esta porque puedo hacer conversiones de codificacion
La pregunta ¿Quien le dice a mysql que entregue los datos en iso si todo esta en utf8?
En el manual de MySQL lo indican, parece que hay algunas variables que lo controlan, aunque si lees los comentarios no pondría la mano en el fuego de que la solución pase por un solo parámetro sino por varios. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org