Foros del Web » Programando para Internet » PHP »

No se muestran los acentos de una cadena de texto :(

Estas en el tema de No se muestran los acentos de una cadena de texto :( en el foro de PHP en Foros del Web. Hola a todos... Tengo una página de mi web, que importa datos de otra web, y al imprimirlos, se muestran los acentos (por ejemplo á, ...
  #1 (permalink)  
Antiguo 07/07/2007, 08:38
Avatar de yrduk  
Fecha de Ingreso: enero-2007
Ubicación: Caracas, Venezuela
Mensajes: 277
Antigüedad: 17 años, 3 meses
Puntos: 3
No se muestran los acentos de una cadena de texto :(

Hola a todos... Tengo una página de mi web, que importa datos de otra web, y al imprimirlos, se muestran los acentos (por ejemplo á, é, í, ó, ú) de ésta manera: Ã

tengo éste meta en los meta tags:

Código:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
Alguien sabe como puedo poner los acentos a su manera normal pues (á, é, í, ó, ú) y no estar mostrando ese molesto à que lo que hace es confundir a las personas

Espero haberme explicado bien xD

Saludos a todos!
  #2 (permalink)  
Antiguo 07/07/2007, 10:39
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: No se muestran los acentos de una cadena de texto :(

Fijate por acá: http://www.forosdelweb.com/showpost....&postcount=180


Saludos.
  #3 (permalink)  
Antiguo 07/07/2007, 10:47
Avatar de yrduk  
Fecha de Ingreso: enero-2007
Ubicación: Caracas, Venezuela
Mensajes: 277
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: No se muestran los acentos de una cadena de texto :(

muchas gracias por tu respuesta! ya resolvi mi problema, si hay que ver que los metas sean iguales xD

Saludos!
__________________
Twitter/kudry
mkd.la - blog
  #4 (permalink)  
Antiguo 07/07/2007, 10:52
Avatar de yrduk  
Fecha de Ingreso: enero-2007
Ubicación: Caracas, Venezuela
Mensajes: 277
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: No se muestran los acentos de una cadena de texto :(

pero ahora hay un problema... resulta que puse

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

pero se dañan los demás acentos de la web que no tienen nada que ver con el include... pero el include si esta bien :( hay alguna manera de codificar con utf-8 la variable que posee el contenido del include?

Saludos
__________________
Twitter/kudry
mkd.la - blog
  #5 (permalink)  
Antiguo 07/07/2007, 14:33
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: No se muestran los acentos de una cadena de texto :(

No se trata solo de las etiquetas META, también tiene que ver cómo estés codificando los archivos al guardarlos. Ese es un detalle que se pasa por alto pero tiene la misma importancia que las META.
Todos los archivos tienen que ser guardados con la misma codificación, cualquier diferencia te va a dar problemas. Reguardá los archivos que te estén dando problemas usando la codificación correcta.
  #6 (permalink)  
Antiguo 07/07/2007, 16:56
Avatar de yrduk  
Fecha de Ingreso: enero-2007
Ubicación: Caracas, Venezuela
Mensajes: 277
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: No se muestran los acentos de una cadena de texto :(

si.. ya lo revise... el archivo está codificado en utf-8 pero si coloco ésta codificación para toda la página, solo se arregla lo que estoy importando (lo que antes me daba problemas con los acentos) y el resto de la página no muestra correctamente los acentos... muestra una especie de ? envolvido en un diamante pequeño o algo asi xDD (en firefox) en IE salen unos cuadros...

Saludos, y gracias por tu respuesta ^^
__________________
Twitter/kudry
mkd.la - blog
  #7 (permalink)  
Antiguo 08/07/2007, 14:49
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: No se muestran los acentos de una cadena de texto :(

Por eso te escribí antes
Cita:
Reguardá los archivos que te estén dando problemas usando la codificación correcta
Si tenés archivos guardados con diferentes codificaciones interactuando, vas a tener problemas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:45.