|
| |
|
|
| |
для: Саня
(19.05.2007 в 22:45)
| | | т.е ошибки в самом XML ?
Да похоже, пошел по ссылке - фигня.
А как обойти эту ошибку. Написал так:
if(!$xml = domxml_open_file($filename))
{
//echo "Error while parsing the document\n";
exit;
}
|
Все равно выводит ошибку :
Warning: domxml_open_file() [function.domxml-open-file]: xmlParseEntityRef: no name in /home/a.../public_html/rssnews.php on line 20
Ругаеться на - if(!$xml = domxml_open_file($filename))
Есть какой-нибудь блок типа try | |
| |
|
|
| |
|
|
| |
для: Worldmen
(19.05.2007 в 22:27)
| | | Похоже на то, что XML невалидный. | |
| |
|
|
| |
|
|
| | На сайте выводит такую ошибку:
Warning: domxml_open_file() [function.domxml-open-file]: xmlParseEntityRef: no name in /home/a.../public_html/rssnews.php on line 19
Fatal error: Call to a member function on a non-object in /home/a.../public_html/rssnews.php on line 20
Вот код файла rssnews.php:
<?
//------------------------------------------
$filex="";
// Имя файла для хранения RSS на локальном сервере
$filename = 'rss/rssarena.xml';
// URL RSS потока
$rss_url = 'http://mv.org.ua/rss.xml';
// Закачка файлов XML
// Произвести проверку на то, что файл уже закачен
if (!file_exists($filename)) {
// Закачать и сохранить
download($rss_url, $filename);
}
// Создание объекта SIMPLEXML и загрузка документа
$xml = domxml_open_file($filename);
$root = $xml->document_element();
|
Последние две строки 19, 20.
С XML я еще не сталкивался , а наша поддержка сайта где-то смылась (весна, тепло :) )
Файл rssarena.xml закачиваеться проверял. И он лежит именно в этом месте - rss/rssarena.xml | |
| |
|
|
|