On 12-8-2013 2:54, atar wrote:
Hi there!!

When I'm trying to load an external html document with the
loadHTMLFile() function and then I use the saveHTML() function to output
its content, some text in the external html document which is written in
hebrew is displayed in a gibberish format. is anyone here has an idea
how to solve this problem?

NOTE: the document itself is encoded in utf-8 character set.

Thanks in advance!!

atar.

First of all, stop triple-posting to each list. Choose one address, and stick to it.

As for your question; the character set needs to be announced as well as set. So to display in UTF-8, you need to:
1. make sure the document is actually encoded using the UTF-8 charset
2. make sure the browser recieves an HTTP header which tells it the content is in UTF-8: header('Content-type: text/html; charset=utf-8') 3. make sure the document itself states its encoding is UTF-8 (usually done using a <meta http-equiv="Content-Type" content="text/html; charset=utf8"/>

If your output conforms to all three of these, it will work. It probably does not conform to it however.
- Tul
- Tul

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to