Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2009, 22:32
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
error con htmlentities, codificacion UTF-8

Buenas. Tengo una cadena que extraigo de la base de datos mysql, por ejemplo, 'acá'. Quiero reemplazar en esta cadena los caracteres especiales, para poder mostrarlos en pantalla sin problema, entonces lo que hago es htmlentities('acá', ENT_QUOTES, 'UTF-8'); pero me devuelve una cadena vacía siempre. En cambio, cuando no tiene ningún caracter que reemplazar, digamos la cadena 'aca', la función me devuelve la misma cadena original.
En la base de datos, las cadenas se guardan correctamente, no aparece ningún caracter raro ni nada por el estilo.
En mi página, tengo esta etiqueta:

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

¿En donde puede estar el error?. Cualquier otra alternativa para lograr lo que busco será bienvenida.

Saludos.
__________________
Add, never Remove