I have info. stored on a dbase (MySQL). Within the table (MySQL) the Registered character displays correctly. On the web page, there this 'Â' before the Registered character. Where's this coming from and how do I fix this?
Probably the easiest way to explain it would be to just use the html entity, ®
The source of this problem is likely because the character set advertised by your script(the content-type: http header) does not match the character set of the data you put into the database. For example, you would probably want to use utf8 if you want to display that character without having to use an html entity.