Здраствуйте.
Не могу заставить граббер работать, вроде все переписал из вашего руководства, но по какой то причине ничего не работает, помогите с этой проблемой, сам не разберусь. И еще вопрос, как можно добавить сразу несколько rss лент (делать несколько файлов, помоему не свосем удобно), если конечно это не сложно.
Вот этот скрит не хочет работать:
<?php
ini_set('display_errors', 1);
require once('main_classes.php');
$GLOBALS['kernel']->LoadModules();
$url = 'адрес рсс ленты';
$infsys_id = 24;
$infgroup_id = 0;
$rss = new RssRead();
$result = $rss->ReadRSS($url);
$InformationSystem = news InformationSystem();
$DateClass = new DateClass();
for($i = 0; $i < count($result['items']) - 1; $i++)
{
if (mysql_num_rows(
$InformationSystem->GetExternalInformationSystemItem
(array('information_items_name'=>$result['items'][$i]['title'],'information_blocks_id'=>$infsys_id))) == 0)
{
$link = $result['items'][$i]['link'];
$title = $result['items'][$i]['title'];
$desc = $result['items'][$i]['desc'];
$text = $result['items'][$i][text];
$date = $DateClass->DateUnixToSQL (strtotime ($result['items'][$i]['pubdate']));
if (!empty($title))
{
$InformationSystem->InsertInformationItems(0, 0, $infsys_id, $infgroup_id, $date, $title, $desc, 1, $text, '', 0, $_SERVER['REMOTE_ADDR']);
}
}
}
?>