Im Homepage und Webhosting-Forum --- Problem mit DOM XML Funktionen
Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
Ich beschäftige mich derzeit etwas mit XML und DOM und bin auf etwas gestoßen, bei dem ich nicht weiterkomme:
Laut php.net-Doku fügt man ein Kindelement zu einem Knoten mit folgendem Code hinzu:
wobei $dom das DomDocument darstellt. Dieser simple Beispielcode funktioniert bei mir nicht (original aus Doku kopiert, getestet mit Win98, PHP5, Apache 2). Folgende Warnmeldung erschien bei mir auf dem Bildschirm:
append_child() expects parameter 1 to be object, null given in *DATEI*
Ich habe etwas in der Doku gesucht und zufällig die folgende Methode in einem Beispielcode entdeckt, die jedoch nirgens dokumentiert oder erwähnt wird:
$node->new_child("name","Textinhalt");
Kann mir jemand sagen, wieso die erste, dokumentierte Funktion bei mir nicht funktioniert, die zweite, undokumentiert jedoch schon? Wenn jemand eine Doku zu der funktion new_child() hätte, wäre ich auch schon sehr dankbar.
Dank, Ich glaub, da hat sich einiges geändert, was noch nirgens (außer vielleicht auf der Zend Seite) dokumentiert ist.
Werd mich damit jetzt nochmal neu von vorn beschäftigen.
Habe herausgefunden: php_domxml ist ab PHP5.0 veraltet. Es sollte nurnoch DOM verwendet werden (Auch in php.net-Doku anderes Kapitel) WICHTIG: um Dom verwenden zu können muss die DOM_XML - Extension in PHP deaktiviert sein. Sonst kommt es zu Problemen.
Nochmals vielen Dank für den Hinweis auf Zend
Besucher : 8126494
Heute : 412
Gestern : 463
Online : 216
21.11.2024 13:34
2 Besucher in den letzten 60 Sekunden
alle 30.00 Sekunden ein neuer Besucher