Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/11/2011, 09:36
Avatar de antonrodin
antonrodin
 
Fecha de Ingreso: noviembre-2007
Ubicación: Madrid
Mensajes: 153
Antigüedad: 16 años, 5 meses
Puntos: 38
Respuesta: Problema con la codificación de caracteres en resultado de Búsqueda en Goo

Cita:
Iniciado por Daniel Ulczyk Ver Mensaje
Para mostrar vocales acentuadas con UTF-8 tenés que echarle mano a las entidades HTML (aka HTML entities) ver [URL="http://www.w3.org/MarkUp/html3/latin1.html"]ISO Latin 1 Character Entities [/URL]

Así la a con acento agudo se representa de la siguiente manera:

Código HTML:
Ver original
  1. á
Mira llevo peleándome con el UTF8 unos cuantos años. Te puedo decir que lo de arriba es un apaño que funciona. Pero para tenerlo bien comprueba esto:

1. archivo.php este guardado con codificación UTF-8 (Importante, aparece con el guardar como)
2. Todas las meta etiquetas UTF-8 en html, creo que son 2 o 1 no me acuerdo
3. El servidor te lo sirva en UTF-8, creo que es alguna configuración apache. Antes tenia que poner en php header("utf8 nose que rollo")
4. Base de datos TODO en UTF8, creo que son dos opciones (Conexiones utf8_general_ci y codificaciones de cada campo en utf8_general_ci)

Y para tenerlo mejor, especifica el idioma en el que esta escrito el HTML, que normalmente la gente lo tiene como ingles...

Igual se me olvida algo, pero es mas o menos eso.
__________________
Mi blog personal... o algo asi: http://www.azrodin.com, experimentando con un concurso seo.