Cuestión sobre acentos

Esta es una cuestión sobre acentos y caracteres especiales. Hasta hace poco usaba Dreamweaver para hacer páginas web (HTML+PHP). Ahora...

La FAQ Cuestión sobre acentos tiene

Pertenece a la categoría:

Pregunta
Esta es una cuestión sobre acentos y caracteres especiales. Hasta hace
poco usaba Dreamweaver para hacer páginas web (HTML+PHP). Ahora estoy
intentando usar herramientas libres pues, en mi trabajo, estoy obligado
a ello. Así que uso, en una versión de Linux (Guadalinex-Ubuntu) el
editor Bluefish. El servidor que tengo es apache2 y la versión de php es
la 5.0




El caso es que, hasta ahora, cuando en un editor escribía algún
caracter especial (con acento, ñ, etc.) se transcribía bien en el
navegador (uso Firefox por ahora). Pero no, me sale una especie de rombo
con una interrogación. Sé que se puede poner "á" o similares para
llamar a caracteres especiales de este tipo, pero me gustaría evitarlo.
¿Alguna idea? ¿Es de mi editor o un problema del navegador?


Respuesta de Enrique
No creo que tu problema se deba al nevagador ya que FF interpreta perfectamente este tipo de caracteres especiales.




Muchas veces el problema más bien esta en tu servidor Web (Apache en este caso) si no esta configurado bajo el standard UTF-8 que es es un método de codificación de ASCII para Unicode (ISO-10646), el Conjunto de Caracteres Universal o UCS. Éste codifica la mayoría de los sistemas de escritura del mundo en un solo conjunto de caracteres, permitiendo la mezcla de lenguajes y guiones en un mismo documento sin la necesidad de ajustes para realizar los cambios de conjuntos de caracteres.




Sugiero que revises esto y configures el Apache bajo este standard para que pueda interpretar bien los caracteres especiales en tu sitio Web.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 5 comentarios a la faq
2 comentarios no revisados
3 comentarios revisados:
Por: Cesar Carbonara
09/8/06
Que no se crea que sea tu navegadro no significa que no lo sea... lo que quiero decir es, ¿antes usabas FF y tenías ese problema? ¿a partir de cuándo empieza a ocurrir?

Si bien es cierto, que depende en buena parte de la configuración que tenga el servidor de páginas web, es importante que revises la configuración de tu editor de páginas web, o de la codificación con que diseñas e inserta en tus scripts.

Los editores gráficos que consigas bajo tecnologías libres, te permiten configurar la codificación con la cual vas a trabajar tus scripts, chequea eso!

Un buen método, podría ser, el fijar en los scripts, que vas a usar un tipo de codificación, bien UTF-8 que es un estandar universal, o el ISO-8859-1 (o el ISO-8859-15) que también son estandares universales... ¿cuál usar? depende del uso que le vayas a dar a tus scripts... y a gustos, claro.

Ahora bien, tu correo a llegado con esos caracteres raros que indicas... yo preguntaría ¿cuál es tu SO?, ¿qué codificación tienes en tu sistema base?... también podría ir por ahí el problema...
Por: fernando
19/9/06
Yo lo solucioné con htmlenties, una función de php.
Espero que te sirva.
Por: oscar
06/2/07
En un servidor ubuntu, la solución es entrar en "/etc/apache2/conf.d" y comentar la directiva "AddDefaultCharset UTF-8" en el archivo "charset"

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo