Hallo, ich habe ein Problem mit dem DOMDocument. Ich bekomme HTML-Code serviert. Es dreht sich darum, dass, wenn im HTML Code geschlampt wurde, ich dies zu spüren bekomme, wenn ich mit DOMDocument arbeite:
Das Problem ist im Grunde genommen ein zusätzlicher Output,, der entsteht, wenn ich den HTML-Code ausgeben möchte. Dann werden manchmal einfach nur gestückelte Tags als Text ausgegeben, und es werden diese (wie ich herausgefunden habe) irgendwie verändert. Hat jemand mal ein ähnliches Problem gehabt. Bsp: Es wird in Foren manchmal der Hack geraten JS-Tags zu stückeln in etwa: <scr+ipt>... und dann mit JS zu parsen. Muss ich wirklich mit Regex arbeiten, oder gibt es einen "unstrikten" Modus. Schließlich kann der Browser den ganzen Murks ja auch interpretieren.
PHP-Code:
<?php
$doc = new DomDocument();
@$doc->loadHTML($html);
echo $doc->saveHTML();

Kommentar