Foros del Web » Creando para Internet » HTML »

caracteres raros en mi web

Estas en el tema de caracteres raros en mi web en el foro de HTML en Foros del Web. Buenas, me pasa una cosa rara en mi web: si pongo codificacion "charset=utf-8" , se me ven bien todos los acentos que tengo escritos en ...
  #1 (permalink)  
Antiguo 10/06/2011, 09:36
 
Fecha de Ingreso: octubre-2009
Mensajes: 103
Antigüedad: 14 años, 5 meses
Puntos: 2
caracteres raros en mi web

Buenas, me pasa una cosa rara en mi web:


si pongo codificacion "charset=utf-8" , se me ven bien todos los acentos que tengo escritos en el HTML, pero no se me ven los acentos de las palabras que leo de la base de datos ( que hace las llamadas a la BD en PHP ).

Sin embargo, si pongo codificacion "charset=ISO-8859-1" me pasa justo al contrario, es decir aqui no se ven los acentos de las palabras que tengo puestas en el HTML, pero si que se ven los acentos de los textos que leo de la base de datos...

... que raro no? :S por qué pasa eso? como puedo solucionarlo?


thanks.

Última edición por rulzzz; 10/06/2011 a las 10:30
  #2 (permalink)  
Antiguo 10/06/2011, 12:58
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 9 meses
Puntos: 28
Respuesta: caracteres raros en mi web

Pues te conviene dejar la codificación "charset=ISO-8859-1" para que te lea bien lo de la base de datos y en tu HTML en vez de poner "Avión" pon "Avión" y así con todas las demás palabras que tengas en tu HTML.

Siendo...

á á
é é
í í
ó ó
ú ú

Espero que te sea de ayuda colega!! Un abrazo!!!
__________________
Adivino del Foro y Admirador de Sabios
  #3 (permalink)  
Antiguo 10/06/2011, 13:38
 
Fecha de Ingreso: octubre-2009
Mensajes: 103
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: caracteres raros en mi web

ok ya lo he puesto de esa manera y se ve bien, muchas gracias.

Aunque la verdad esperaba alguna solucion cambiando el tipo de codificacion, o modificando la base de datos o algo, ya que queda un poco rara ver el codigo con esos parches en los textos, pero bueno al menos la web ya se ve bien.
  #4 (permalink)  
Antiguo 10/06/2011, 13:46
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 9 meses
Puntos: 28
Respuesta: caracteres raros en mi web

Me alegro que lo hayas solucionado de esa forma colega!!

No te tiene que preocupar por como se vea el código de tu web, ninguna persona se pondrá a ver eso más que tu!!! La gente que entre a tu sitio, verá el contenido!! No el código!!

Y no son parches rulzzz, son otra forma de escribir los acentos, quizás hasta de una forma más correcta en la web!!!
__________________
Adivino del Foro y Admirador de Sabios
  #5 (permalink)  
Antiguo 10/06/2011, 16:27
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 14 años, 11 meses
Puntos: 1485
Respuesta: caracteres raros en mi web

buenas,
mas alla de que si alguien se interese por el codigo, es conveniente evitar el uso de entidades especialmente si se trabaja a nivel de codigo con un editor que no tiene la capacidad de convertirlos. por ejemplo, notepad o wordpad en windows. estoy seguro que hay forma de corregir la codificacion, pero como no me manejo con base de datos, pues no tengo idea. la otra alternativa es convertias tus documentos a iso-8859-1. ¿como? tienes que volver a salvar los documentos en un editor indicando como codificacion iso-8859-1. un detalle que debes cuidar, siempre debes usar la misma codificacion en todos tus recursos.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #6 (permalink)  
Antiguo 10/06/2011, 16:47
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 8 meses
Puntos: 361
Respuesta: caracteres raros en mi web

Hola:

Échale un vistazo a este artículo: Codificación de caracteres.

Saludos.

  #7 (permalink)  
Antiguo 10/06/2011, 17:06
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: caracteres raros en mi web

rulzzz:

Todas tus páginas con UTF-8
En la base de datos con utf-8 y sin usar entidades en los textos

y en la conexión a tu bd, esto

$conectar_BDT = mysql_connect($sql_hostname,$sql_login,$sql_passwo rd);
mysql_set_charset("utf8",$conectar_BDT);



Pero solo está disponible desde PHP 5.2

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: caracteres, raros
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 02:36.