29/01/2011, 19:54
|
| | Fecha de Ingreso: noviembre-2010 Ubicación: Badajoz
Mensajes: 94
Antigüedad: 14 años, 1 mes Puntos: 4 | |
Respuesta: htmlentities y html_entity_decode en utf-8 Fíjate si los php los estes guardando con la codificación UTF-8 sin BOM, seguramente los ficheros estén siendo guardados como ANSI.
De todas formas, htmlentities no se usa para codificar a UTF-8 sino mas bien para alterar todos los caracteres que tengan alguna funcion en html como por ejemplo < ' " > y los convierte en alternativas no funcionales para html, de forma que pueda ser trabajado para guardarse en una base de datos o mostrarse en pantalla sin llegar a ejecutarse, corregidme si me equivoco.
En tu caso no dejaría de usar la funcion htmlentities, pero la funcion para "decodificar" htmlentities suele ser "html_entity_decode()", para evitar caracteres raros e incompatibilidades entre sistemas de escritura, mejor que los archivos, y la codificación de las tablas de la base de datos estén en el mismo sistema, en tu caso UTF-8.
Espero haberte podido ayudar y si he explicado algo mal, alguien me lo corrija.
Un Saludo ;) |