Inspector
Erfahrenes Mitglied
Hi allseits.
Ich hätte da mal eine Verständnisfrage. Ich lade mit php5 ein xhtml Dokument als domDocument:
Klappt so weit prima. Dann erstelle ich ein xpath Objekt und versuche damit, ein bestimmtes Element zu finden:
So in der Form klappt das auch. Wenn ich allerdings den querystring noch um den Elementnamen ergänze, wird Nix gefunden. Wenn ich das id Attribut weglasse und irgendein Element angebe, wird ebenfalls Nix gefunden. Selbst das Element "html" wird nicht gefunden. Nur wenn ich "/" eingebe, wird ein Element gefunden.
Ach ja, $xhtml->getElementById("secondary") liefert ebenfalls Nix.
Wo liegt da bei mir der Denkfehler?
Ich hätte da mal eine Verständnisfrage. Ich lade mit php5 ein xhtml Dokument als domDocument:
PHP:
$xhtml = new DOMDocument;
$xhtml->load('newblog.xhtml');
PHP:
$xpath = new DOMXPath($xhtml);
$secondary = $xpath->query("//*[@id='secondary']")->item(0) or die("Error: No secondary found");
Ach ja, $xhtml->getElementById("secondary") liefert ebenfalls Nix.
Wo liegt da bei mir der Denkfehler?