[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запись в файл с библиотекой SimpleXML
umnik90
Собственно пишет и все замечательно, но только на одном хостинге, на другом такая ошибка:
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 написал(а):
кажи ХМЛ-файл.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.