i have the following javascript code:
http://www.nomorepasting.com/getpaste.php?pasteid=22561
Which works fine(the makewindows function has been changed to show it is a php variable), however the html contains unicode characters, and will only be assigned characters leading up to the first unicode character. If I make a small test file and echo out article_desc directly, all the html is output, although quetsions marks are displayed instead of the correct symbols. However json_encode seems to cut short the html, resulting in errors.
edit: here is a dump straight from the mysql database of the html I am trying to display:
http://www.yousendit.com/download/TTZueEVYQzMrV3hMWEE9PQ
it says utf-8 in the source. the actual page code generated from echoing out article_desc is here:
http://www.nomorepasting.com/getpaste.php?pasteid=22566
it is definitely the same record, so I am unsure why it seems to very different.
edit: this was fixed by calling: mysql_query('SET NAMES utf8');