I have a flex application, where the font style has been set as follows:
The unicode range of U+a3 allows users to enter the £ (British Pound sign).
When entering this data in flex and saving to the database, the £ sign gets prepended with some weird characters like "Ãƒâ€šÃÂ£". I debugged the flex app, and stopped code on the save action, and the offending control indeed shows the weird characters in the save variable. So, the error seems to be created on the flex side.
I then changed the font as follows, removing any unicode references
This seems to improve it somewhat, but the data is now saved as "Â£". Stepping through the code shows that the character is only being sent through to the server as a £, so it would seems that the error is now created on the database side
I'm probably missing something obvious here. Ideally I'd like to keep the unicode range as small as possible.