Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/04/2009, 13:26
isra00
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: problema medio extraño :S

Tienes que tener claro el tema de las codificaciones. Si tu base de datos está en UTF, hay que tener mucho cuidado al enviar y recibir datos por PHP, como ya se ha dicho usando las funciones utf8_encode() y utf8_decode(). Además, si tus scripts están en UTF-8 deberías instalar la extensión mbstring para que el motor de PHP pueda trabajar con Unicode.

Personalmente, hasta que no salga la versión 6, compatible con UTF de forma nativa prefiero seguir usando ISO-8859 por sencillez.

@Kenichi, si tu base de datos va a ser usada sólo para páginas HTML puede que sea una solución aceptable. Particularmente, no me parece la mejor solución (aunque funciona y la he usado alguna vez) ya que si quieres generar otro tipo de documentos (RSS, PDF...) tienes que estar convirtiendo caracteres de vuelta a UTF/Latin1.