Strange characters "A" in my html templates - Why?
Problem:
I have submitted a template to the software and strange characters "A" are appearing. Why is this happening?
Solution:
These characters are typically caused by non-breaking spaces or special characters (ex: copyright symbol) in the html. When the non-breaking space/symbols are submitted to the database MySQL converts it to a space/symbol so that it displays properly in the html output. However, when MySQL delivers this code back it does not convert the non-breaking space/symbols to html code. So if the template is submitted back with just these blank spaces/symbols, in non-html code form, MySQL, to protect the integrity of the information in the database, adds the "A". When submitting html to the database through the admin, we are recommending that the html be edited outside of the admin template display so that the non-breaking spaces/symbols are always resubmitted as html code. In other words, edit the html in an editor and copy and paste from the editor to the template administration so that you are always resubmitting the non-breaking space/symbols as html code.