Hi,
Bei der Ausgabe in 'main.php' per
echo $tmp_dom->saveHTML();
werden alle Umlaute in der falschen Kodierung ausgelesen und nicht richtig dargestellt.Hast du probiert, die verwendete Kodierung beim Erstellen der DOMDocument-Instanz mal explizit zu setzen?
MfG ChrisB
$dom = new DOMDocument('1.0','utf-8');
$dom->loadHTMLFile("content.html");
hätte ich versucht.
Danke. Franz