He hecho un formulario con
pform que manda sus datos a un script hecho en PHP por mi para meterlos en una base de datos y tal. todo funciona bien, si no fuera por el hecho de que los acentos y eñes que el usuario envía son enviados por el navegador de una forma muy extraña, por ejemplo: "Falta de colaboración sistemática ". Para intentar aislar el problema, le digo al script que me muestre en pantalla las variables recogidas antes de mandarlas a la base de datos y, curiosamente, ocurre que:
- Firefox me manda caracetres normales españoles
- Chrome me los manda ya en formato extraño
- Sin embargo, en la base de datos aparecen en ambos casos con sus caraceteres extraños.
He probado a poner todos los campos de la tabla que recoge los datos con todas las codificaciones que se me han ocurrido: UTF 8 general ci, UTF spanish ci, Latin spanish ci... obteniendo en todos los casos los mismos caracteres extraños. Ya no sé qué más probar. ¿Podríais ayudarme, por favor?
Gracias anticipadas.