Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/04/2014, 06:33
814ckf0x
 
Fecha de Ingreso: diciembre-2009
Mensajes: 15
Antigüedad: 15 años, 2 meses
Puntos: 2
Respuesta: Caracteres especiales

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Lo usual es maejarse en UTF8, no Latin1 (Ver [URL="http://es.wikipedia.org/wiki/UTF-8"]uTF8[/URL]), entre otras cosas porque es el formato esperado para volcado de bases en MySQL (backups), por ejemplo.
Latn1 es limitado en alcance de representación, aunque funcine para tu caso, y muchas veces trae probleas por conflictos con las webs ([URL="http://es.wikipedia.org/wiki/ISO_8859-1"]Latin1[/URL])
La verdad es que esto es un poco falso, no hay ningún problema en usar LATIN1 o cualquier otro charset que te interese, el único inconveniente es que tienes que asegurarte de que siempre usas ese charset, por lo menos en las siguientes partes:
  1. cuando escribes tu código
  2. diciéndole a php qué charset usas
  3. diciéndole a HTTP qué charset usas
  4. asegurándote de que el navegador usa ese charset (con html en el objeto <meta>)
  5. diciéndole a la base de datos qué charset usas

Y no sé si se me escapa algo de las manos. Aunque parezcan abusivas y o tipo hardcoding, estas técnicas las recomiendo para todo tipo de proyectos, ya que nunca puedes estar seguro de qué charset va a usar el sistema si no lo indicas explícitamente, incluso para UTF8.