SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: ciber_lep en Miércoles 6 de Febrero de 2008, 00:00

Título: Problemas De Caracteres
Publicado por: ciber_lep en Miércoles 6 de Febrero de 2008, 00:00
Saludos he estado buscando por toda la red, pero mejor le pregunto a los expertos


mi aplicacion web, tiene varios form que insertan o actualizan datos a mi DB.

El problema es el siguiente:  cuando escribo una ñ o alguna letra con tilde y la grabo en la DB, en la DB se guarda con algun caracter extraño.  

He intentado lo siguiente:
1. hacer el header de la pagina que inserta del tipo UTF8
2. Antes de insertar hacer un uft8_decore();
3. La tabla es del tipo utf8
4. el campo es del tipo utf8

y nada siempre me da caracteres extraños, lo raro es que solo cuando inserto o actualizo los datos desde mi formulario pues al hacer la insercion manual en la DB no ahy problemas

si pudieran ayudarme les agradesco

 :hola:
Título: Re: Problemas De Caracteres
Publicado por: shakka en Miércoles 6 de Febrero de 2008, 00:36
Cambia la codificacion de caracteres de la BD a latin1_spanish_ci  :hola:
Título: Re: Problemas De Caracteres
Publicado por: ciber_lep en Miércoles 6 de Febrero de 2008, 02:39
sabia de los expertos

funciono perfectisimo

solo con cambiar esa codiificacion y funciono

gracias
Título: Re: Problemas De Caracteres
Publicado por: shadow_rev en Miércoles 6 de Febrero de 2008, 17:36
Por qué no cambias los caracteres con acento en su forma HTML ?? o sea, ñ en vez de ñ.

Siempre he creido que de esa forma añades más portabilidad al software.