Problemer med charset php/mysql
Hejlaver noget php som returnerer json og har et klassisk problem med charset, jeg får output som "title":"Hall\u00f8jP\u00e5Badehotellet"
ø bliver til \u00f8j
og å bliver til \u00e5
Hvad jeg har gjort:
Selve PHP filen er UT8 (har checket i notepad)
i PHP'en har jeg sat:
header('Content-type: application/json; charset=utf-8');
og mine tables er lavet med CHARSET=utf8
$sql = "CREATE TABLE IF NOT EXISTS `" . $tablename ."` (
`id` int(11) NOT NULL AUTO_INCREMENT,
etc...
etc...
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1";
Hvad mangler jeg?