У вас есть вопрос по рекламе в интернете и раскрутке сайтов? Задайте его здесь и вам ответят. Вы уже всё знаете? Помогите тем, кто знает пока не всё. Правила форума|
Сделать стартовой|Добавить в избранное.
// Имя файла для хранения RSS на локальном сервере
$filename = 'arss/index.xml';
// URL RSS потока
$rss_url = 'http://news.yandex.ru/sport.rss';
// Закачка файлов XML
// Произвести проверку на то, что файл уже закачен
if (!file_exists($filename)) {
// Закачать и сохранить
download($rss_url, $filename);
}
// Создание объекта SIMPLEXML и загрузка документа
$xml = simplexml_load_file($filename);
echo '<h5>' , iconv("UTF-8","windows-1251", $title) , '</h5>';
echo '<p>' , iconv("UTF-8","windows-1251", $description) , '</p>';
$i++;
if ($i > 1) break; // Не более 5 анонсов новостей
}
// Проверка на то, что если файл устарел более, чем на 12 часов - качать и сохранить новый
if (time() > filemtime($filename) + 60*60*12) {
// Закачать и сохранить
download($rss_url, $filename);
}
################################################################### #############
#################################
function download($url, $filename) {
// Закачать файл с указанного URL и сохранить с определенным именем
$file = file_get_contents($url);
if ($file) file_put_contents($filename, $file);
}
?>
Как подправить код, чтобы заголовки выводились как ссылки?