When using special characters you need to set the character set of your page, otherwise each browser uses the character set it pleases.

Let’s say my backend uses UTF-8 character set, then my frontend should use UTF-8 as well.

HTML code:
<meta http-equiv=”content-type” content=”text/html; charset=utf-8″ />

PHP code:
header(‘Content-type: text/html; charset=”utf-8″‘);

I use the both :D , but one should be enough.

More info on character sets: http://en.wikipedia.org/wiki/Character_encodings_in_HTML