Buenas a todos. Tengo un problema introduciendo registros a mi Base de Datos. Tengo un formulario que manda cadenas de texto a una baso de datos remota. Cuando lo hago, cargo la base de datos en otra página pero los caracteres especiales (ñ, letras acentuadas, etc) se muestran como cosas extrañas dentro de la bsae de datos. Los caracteres LLEGAN a la base de datos ya distorsionados, puesto que yo hago el filtrado de la base de datos a la página correctamente mediante htmlentities(). Hay algo que pueda hacer para evitar este problema?
Cabe destacar lo siguiente:
Probé exactamente el mismo script antes de subirlo al servidor en mi PC y funcionaba perfectamente. El charset de ambas bases de datos es utf8_unicode_ci, no uso ningún tipo de filtrado hacia la base de datos. Incluso, hice una prueba de que era lo que estaba insertando a la base de datos, y el PHP no modifica el contenido. Después de la inserción, hago un echo a lo que insertó y tiene los datos correctamente capturados.