Fatal error: Call to a member function addChild() on a non-object in /home/slon00/olgiya.com.ua/www/xml2.php on line 23
пишу так
<?php
$xml = simplexml_load_file('test.xml');
$book = $xml->addChild('book');
$book->addChild('title', 'New title');
$book->addChild('author', 'New author');
$book->addChild('pages', '100');
$book->addChild('isbn', 'New ISBN');
$book->addChild('year', '2009');
$xml->asXML('test.xml');
?>
я понимаю, что где-то что-то нужно нажать, но на что именно не понимаю.
в phpinfo(); SimpleXML enable
Спустя 22 часа, 6 минут, 53 секунды (25.07.2010 - 16:41) vagrand написал(а):
Тут скорее всего 2-а варианта, либо на том хостинге не стоит поддержка SimpleXML, либо исходный файл text.xml невалиден.
Спустя 1 час, 43 минуты, 34 секунды (25.07.2010 - 18:24) umnik90 написал(а):
vagrand
как понять невалиден?
как понять невалиден?
Спустя 9 минут, 24 секунды (25.07.2010 - 18:34) Ice написал(а):
попробуй открыть этот файл в браузере. Увидишь ошибку ХМЛ - станет понятно что такое невалиден.
Спустя 14 минут, 3 секунды (25.07.2010 - 18:48) umnik90 написал(а):
Ice
файл открывается и на хостинге, где все работает и на хостинге, где ошибка.
файл открывается и на хостинге, где все работает и на хостинге, где ошибка.
Спустя 10 минут, 22 секунды (25.07.2010 - 18:58) Ice написал(а):
кажи ХМЛ-файл.