Good morning Artem
Since your reply, for which many thanks, I’ve been working on the database and talking to the hosts … but still have the problem, I’m afraid.
In a little more detail, if a £ sign is entered into a Text Area of an Input section of a Form, the Administration message is correct but the database shows u00a310. There is no such problem with $ signs but I think that there is with some other signs.
When I want to use the input, the problem can be worked around with json_decode.
I’ve done quite a lot of housekeeping on the database and tried many collations, to no effect. The current one is utf8mb4_unicode_ci with utf8mb4 as the character set. The server collation is the same but the character set is cp1252 West European (latin1) and the people at fasthosts assure me that all is well from their viewpoint.
I do not think that I have any control over the character set used in the Forms but please correct me if I am wrong. Failing that, can I ask you for further advice, please, as I really want to solve the problem rather than rely on a work around which may be incomplete?
Very many thanks.
Phil