In mail.php.general, Merlin Morgenstern <merlin_x@xxxxxxxxxxx> wrote: > Hello everybody, > > I am having some trouble with utf-8 encoding. The html file containes > chinese characters and looks ok, when opened in a browser. > > Now I want to extract some text from the file. In order to do this I do: > > $handle = fopen($file, "r"); > $contents = fread($handle, filesize($file)); > > echo $contents; > > The chinese characters are gone by then. They show up as questinomarks > or wired characters. To fix it I tried to add: > > $contents = utf8_decode($contents); You don't want this. > header("Content-Type: text/html; charset=utf-8"); You do want this. > But still... no luck :-( > > Has somebody an idea why?? Try it with just the Content-Type: header addition. header('Content-Type: text/html; charset=UTF-8'); Regards, PG -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php