Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2010, 16:40
dark_lock
 
Fecha de Ingreso: marzo-2008
Mensajes: 43
Antigüedad: 16 años, 1 mes
Puntos: 1
codificacion de caracteres

Ya me estoy volviendo loco y no se que hacer... lo he probado de todas las maneras pero no encuentro la configuración óptima.

Estoy haciendo una aplicación web con php, ajax(prototype) y mysql.

Bien... quise estandarizar mi proyecto con la codificación de caracteres utf-8... nada mas empezar fueron problemas por que por lo visto los archivos guardados en utf-8 tienen una cabecera y me jode el session_start() por que ya existen cabeceras...

lo cambié a utf8 sin bom... por ahora va bien...

el contenido php cargado desde ajax se ve estupendamente los acentos y demás.

En la base de datos tengo una tabla codificada con utf8_general_ci. Cuando hago una petición Ajax de una página php que ha generado una lista de lo que hay en la base de datos... no se ve bien los acentos. Sin embargo los acentos de dicha página php si se ve bien, solo se ve mal lo cargado desde la base de datos.

Algún consejo? Vuelvo a cambiar la codificación a otra? me falta algún parámetro que poner? por ejemplo... en la página html debo poner

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

para que el navegador lo interprete bien... pero no interpreta lo que Ajax recoje... no se ya lo que digo. Es tarde y esto me llevó todo el dia.

Espero sepan ayudarme

Un saludo