molily: XHTML mit PHP DOM validieren

Beitrag lesen

Hallo,

Und wenn du es so versuchst?
<?php
$dom = new DOMDocument;
$dom->validateOnParse = true;
$dom->Load('test.html');
?>

Das geht - wegen load statt loadHTML/loadHTMLFile.

validateOnParse ist aber nicht so passend, weil es schwieriger ist, an das Resultat der Validierung zu kommen (man müsste libxml_use_internal_errors und libxml_get_errors nutzen).

ob die Endung .html hier eine Rolle spielt, kann ich dir aber nicht sagen.

Die Endung ist egal.

Eventuell bekommst du eine besser Fehlermeldung so:
http://at.php.net/libxml_get_errors

Da bekommt man dieselbe Meldung.

Mathias