
29/06/2008, 21:49
|
| | Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 20 años, 2 meses Puntos: 2 | |
Respuesta: UTF-8,ajax,ñ,acentos,php y headers already sent Lucho, tambien tenes que asegurarte de cómo tomas y como envias los datos... con PHP tenes dos funciones:
utf8_encode(); utf8_decode();
Depende de como empieza la rueda es cómo deberías usarlas...
Luego por supuesto tenes htmlentities(); que reconoce las entidades HTML como por ejemplo í ó ñ (la forma en que escrivis í y ñ en un archivo con juego de caracteres utf-8) y escribe el caracter correspondiente...
Tendrias que ir probando estas funciones... trata empezar usando utf8_encode() cuando recibis en tu php (el que llamas por ajax en background)... proba como se ve todo y luego que pasa si haces htmlentities()...
Pero siempre partiendo de la base de que todo está apuntado a UTF8... como dijo enrique, archivos, encabezados, metas, bd...
Ahora, una regunta al margen... ¿por que es que se recomienda "tanto" trabajar puramente con UTF-8? Es un simple asunto de estandarización ó hay alguna ventaja? Siempre hablando dentro del entorno web... claro!
Saludos! |