Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/02/2011, 06:03
lemmy2011
 
Fecha de Ingreso: febrero-2011
Mensajes: 156
Antigüedad: 13 años, 2 meses
Puntos: 4
Respuesta: Muestra cuadrados en lugar de acentos

Os comento por si alguien le puede ayudar:

Primero. Miro la codificación de mi archivo ( archivo.php ). Voy a FF , opción "Información de la página". En mi caso, la codificación es: ISO-8859-1
Segundo. Una vez sabemos cuál es la codificación, se lo indicamos a nuestra página (archivo.php) así: <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"/>

Así se ha solucionado. Pero no lo veo nada claro... Respecto el uso de UTF-8 vs ISO-8859-1 he encontrado lo siguiente:

Con UTF-8, estamos diciendo que todas las tildes y caracteres no anglosajones estarán disponibles cuando visualicemos la página web. Con ISO-8859-1 no será así y dónde hayan tildes o caracteres no anglosajones saldrá un cuadrado.

Yo no tenía en cuenta esto. Le daba a guardar con el UE y punto ( por lo visto, la opción por defecto es ISO-8859-1 ). Y he desarrollado toda una aplicación. ¿Que tendría que editar ahora cada uno de los archivos php y guardarlos con la codificación UTF-8? Pero, es que esto de lo acentos, y tal no me ocurre EN NINGUNA PÁGINA ( y hay más de 100 ). Sólo me pasa en una página en particular. Y además, lo arreglo con el meta que antes os comentaba. Es decir, ¿creéis que puedo tener algún problema o realmente está resuelto, dejando los archivos como están, y este en particular incluyéndole el meta?