herweb
03-09-2007, 19:45
Hallo,
ich habe da so ein Problem mit
php **DOM**->loadXML( '<aaa>bbb</aaa>' );
Ich bin auf PHP 5, mit fast_cgi, mit DOM XML 6.2.
Eigentlich ganz einfach. Leider kopiert sich der Text mitten hinein in den anderen <html>text</html> der da noch ist, auf meiner Seite. Also das ***->loadXML( '<aaa>bbb</aaa>' ); erzeugt immer eine Kopie auf STDOUT, genauer:
<aaa>bbb</aaa>
mitten hinein, gerade da, wo es aufgerufen wird. Ich habe schon probiert mit ob_start(), ob_clean() etc das Zeug zu bunkern und wegzuwerfen. Das error_reporting() ist auch abgestellt. Das klappt alles nicht. Die anderen DOMtom tun ganz gut, die Ergebnisse zu dem speziellen XML sind ansonsten richtig.
Hat da wer eine Idee wie man dem **DOM**->loadXML() das STDOUT abgewoehnt?
Gruss
ich habe da so ein Problem mit
php **DOM**->loadXML( '<aaa>bbb</aaa>' );
Ich bin auf PHP 5, mit fast_cgi, mit DOM XML 6.2.
Eigentlich ganz einfach. Leider kopiert sich der Text mitten hinein in den anderen <html>text</html> der da noch ist, auf meiner Seite. Also das ***->loadXML( '<aaa>bbb</aaa>' ); erzeugt immer eine Kopie auf STDOUT, genauer:
<aaa>bbb</aaa>
mitten hinein, gerade da, wo es aufgerufen wird. Ich habe schon probiert mit ob_start(), ob_clean() etc das Zeug zu bunkern und wegzuwerfen. Das error_reporting() ist auch abgestellt. Das klappt alles nicht. Die anderen DOMtom tun ganz gut, die Ergebnisse zu dem speziellen XML sind ansonsten richtig.
Hat da wer eine Idee wie man dem **DOM**->loadXML() das STDOUT abgewoehnt?
Gruss