SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado 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:
-
Cambia la codificacion de caracteres de la BD a latin1_spanish_ci :hola:
-
sabia de los expertos
funciono perfectisimo
solo con cambiar esa codiificacion y funciono
gracias
-
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.