Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2014, 11:15
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 3 meses
Puntos: 52
tengo problema de codificacion de caracteres

mis bases de datos estan en utf8 utf8_bin
base de datos y tabla.
luego guardo el texto normal
Código a con acento:
Ver original
  1. á
osea se guarda asi tal y como se ve, con todo y acentos.
y para mostrarlo se muestra con utf8_decode para que se muestre bien por que de lo contrario se muestra este caracter
Código caracter extraño:
Ver original
  1. á
hasta alli todo bien.
luego al migrar todo al servidor con toda la base de datos completa.
me salen todos lo que lleva acento con el simbolo del signo de interrogacion con fondo negro en una figura de rombo.
entonces probe alterar la base de datos para que sea utf8 pero ni asi, tambien probe alterar la tabla en especifico y nada.
lo que quiero es que funcione tal y como me funciona localmente.
a que creen que se deba?
cada tabla en el script origina este codigo

Código MySQL:
Ver original 

asi que cuando las migro al servidor pues ya va incluido
de antemano gracias

REEDITO
veo que en phpadmin hay un campo que dice que los campos estan en
Código MySQL:
Ver original
  1. cotejamiento latin1_swedish_ci
pero eso tambien en la original local

luego posteriormente hice esto
Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
al principio del documento
esto hace que deje de usar utf8_decode en local pero
sigue saliendo todo igual de mal en el servidor

Vuelvo a añadir info
cambie la etiqueta de arribita por esta

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-utf-8" />

eso me guarda bien todo con acentos en la base de datos
y para mostrar uso el utf8_decode
y lo hace bien, y en el servidor no u.u
¿que es lo que me falta?.
Ademas con esa etiqueta meta, las palabras con acentos que estan escritas directamente en html
me las muestra como debe ser, con sus acentos.
sin embargo subo el mismo codigo al servidor y me sigue mostrando el signo de interrogacion como si ignorara la etiqueta
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra

Última edición por minombreesmm; 13/12/2014 a las 14:53