Buenas, estoy desesperado con este tema...
Tengo un formulario en una página PHP con charset=utf-8, guardada como UTF8 sin BOM y añado los datos a una base de datos mySQL mediante utf8_decode para evitar problemas con acentos y letras como la ñ y demás. El caso es que el formulario lo puede rellenar un japonés también y ahí empieza el lío...
La base de datos está cotejada en utf8_general_ci al igual que cada columna de la tabla. Pues bien, cuando envío el formulario, si envío un campo en japonés es imposible que me lo guarde correctamente. En lugar del texto en japonés me guarda interrogaciones así --> ?????????. En cambio, si escribo directamente la palabra en japonés en la base de datos, se guarda perfectamente...
¿Hay algo que me esté pasando por alto????? Ya no sé que hacer! No sabía si poner esto aquí o en PHP porque no tengo muy claro donde está el problema...
Gracias.