Hi all, I have a site here and it seems like the characters ( in chinese ) suddenly stop displaying : http://www.wufangsingapore.com/schedule.php From the cpanel, i still see it fine ( without changing any browser's encoding ), Example: <td class="greyrow" >Wushu - Advance 1(a) 四段剑</td> <td class="greyrow" >7 30pm - 9 25pm</td> <td class="greyrow" >Hall</td> <td class="greyrow" ></td> Code (markup): but when i go over to the browser, it stop working, what could have happened? My browser encoding is utf-8. Thanks! Thanks!
It's possible that the database collation setting is wrong, so it loses the encoding information when it saves in the DB. Unfortunately it looks like you'd need to recreate the database tables if that's the issue. Here are a few references that might help, if that's the issue http://kb.siteground.com/article/How_can_I_change_my_MySQL_database_collation.html http://mt4.radified.com/2010/01/mysql-database-character-set-collation-default.html http://www.herongyang.com/PHP/Non-ASCII-HTML-Chinese-Characters-GB2312-Encoding.html