nella head della pagina c'e' questo:Originariamente inviato da codencode
Ciò accade quando viene stampata una stringa in utf-8 e la codifica della pagina è ISO, posta la pagina html.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
non è più che sufficiente?