El tema es así, les comento lo que he hecho hasta el momento. En la tablas de la base de datos indiqué en collation "utf8_spanish2_ci" (en teoría debería estar bien) he indiqué en el meta de la página "charset=UTF-8".
Aún así sigue haciendo cosas raras. Me explico con más detalle:
- Teniendo en el charset "UTF-8", al insertar en la página un texto recuperado de la base de datos anda perfecto (me toma "ñ" y acentos). Pero al poner una palabra con php, como puede ser Código PHP:
echo "administración";
- Teniendo en el charset "ISO-8859-1" al insertar en la página un texto recuperado de la base de datos anda mal (me cambia los acentos y "ñ" por signos raros). Pero al poner una palabra con php anda joya.
El hosting no me da permisos para modificar ese constante y establecerle algún valor.
Y ahora por fín la pregunta... Alguien sabe como arreglo este quilombo