Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2011, 16:44
Avatar de molig
molig
 
Fecha de Ingreso: septiembre-2006
Ubicación: Acapulco
Mensajes: 50
Antigüedad: 18 años, 1 mes
Puntos: 15
Información Respuesta: Charset y collation, no guarda bien

Después de tantos dolores de cabeza por tener un problema similar, llegue a la siguiente conclusión que me ha funcionando sin ningún problema:
  • Cotejamiento de la BDs: latin1_swedish_ci
  • Codificacion en el meta (charset): utf-8
  • Al guardar en la base de datos usar la función: utf8_decode($cadena)
  • Al mostrar algún valor utilizar: utf8_encode($cadena)

el htmlentities no lo utilizo ya que en lugar de guardar los caracteres especiales reemplaza a su equivalente HTML, intenta probar esta combinación y me dices que resulto.

Nota: si intentas con las mayúsculas y minúsculas te recomiendo que conviertas antes de guardar en la base de datos.
__________________
He aprendido que un hombre
sólo tiene derecho a mirar a otro hacia abajo,
cuando ha de ayudarle a levantarse.
GGM