I have an html textarea that is used to display a string from a database. The textarea can be edited and any changes are saved to the database.
The problem is that when it recieves entities ® in a string it converts them into their characters, and then when the text is saved the characters overwrite the entities. For example: The database would return the string Microsoft® which would be displayed as Microsoft®, and then saved that way. Is there a way to force textareas to not interpret entities?
Follow up: my thought right now is to, on getting the string from the database replace all '&' with '&'. But I'm still wondering if there is a way to stop textareas from converting the strings they recieve.