Proszę o pomoc!!
Mam taki kod w php który tworzy dokument xml.
<?php $dom = new DOMDocument('1.0', 'utf-8'); $response = $dom->createElement('response'); $dom->appendChild($response); $books = $dom->createElement('books'); $response->appendChild($books); $title = $dom->createElement('title'); $titleText = $dom->createTextNode('blabalbalablabla'); $title->appendChild($titleText); $isbn = $dom->createElement('isbn'); $isbnText = $dom->createTextNode('3123123'); $isbn->appendChild($isbnText); $odp = $dom->saveXML(); ?>
Generuje mi taki błąd.
http://www.wpsk.yoyo.pl/imieniny/imieniny1.php
Kod błędu pod IE:
Nie można wyświetlić strony XML
Nie można przeglądać wejścia XML przy użyciu arkusza stylów XSL. Popraw błąd, a następnie kliknij przycisk Odśwież lub spróbuj ponownie później.
--------------------------------------------------------------------------------
Dozwolony jest tylko jeden element najwyższego poziomu w dokumencie XML. Błąd podczas przetwarzania zasobu 'http://www.wpsk...
<b>Warning</b>: domdocument() expects parameter 2 to be long, string given in <b>/var/www/sites/yoyo.pl/w...
Kod przepisałem z ksiązki wiec powinien być dobrze, ale nie wiem czemu nie chce działać, może to brak jakiejś biblioteki. A może to błąd z mojej strony. Proszę o pomoc.