Missähän vika nyt, kun ei suostu erikoismerkit toimimaan. Kaikki pitäis olla UTF-8:a, mutta ei..
MySQL:n merkistö on UTF-8
MySQL:n yhdistämisessä on määritelty UTF-8
mysql_set_charset("utf8");
PHP:ssä on headerissa pakotettu:
header('Content-type: text/html; charset=UTF-8');
HTML-dokumentissa on headissa:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Tiedostot on merkistöltään "UTF-8 without BOM"
Ratkaistu. htmlentities() vaati parametrina merkistökoodauksen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.