this is so weird, this has never happened to me. I've worked with utf-8 alot and this is the first time happening,
Since last week all my sites that had utf8 characters in files are now showing ?
instead of the actual character!
the files are ok and I can see characters fine if I edit them,but after it gets processed by php it changes the utf-8 characters with ?
.
the utf8 characters that were stored in database are loading just fine , but the problem is with the strings that are in php files.
Notice I said since last week, this means it happened all of a sudden and obviously something changed on server. I contacted my hosting company but they have no clue what to look for and I don't know what to tell them to look for.
any clue what could have been changed on the server?
so to conclude:
?
In the header response, content-type
is utf-8
, but when i right click on the page and see "page info"
, it says "Standards Compliance Mode"....please put this in your page: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
and try again - web-nomad 2012-04-04 06:53
I can imagine situation, when you deleted/disabled mb_string module for PHP and then edited your template using wordpress. Then your characted got shattered.
Content-Type
header changed, but you mention it cannot be a problem with content type. so give us an example please - Kaii 2012-04-04 06:41