ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

RSS на своем сайте
  #1  
Старый 18.04.2009, 02:18
Аватар для SaiRus
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

Репутация: 100
По умолчанию RSS на своем сайте

есть сайт на нем надо заполнить контент новостей, возникла идея скопировать 5 новостей из любой rss ленты, но что бы новости шли с картинками
нашел парсер rss канала

Код:
<?php 
Error_Reporting(E_ALL & ~E_NOTICE);
$url = 'computers.xml';       //адрес RSS ленты
$xml = xml_parser_create();     //создаёт XML-разборщик
xml_parser_set_option($xml, XML_OPTION_SKIP_WHITE, 1);  //устанавливает опции XML-разборщика
xml_parse_into_struct($xml, file_get_contents($url), $element, $index); //разбирает XML-данные в структуру массива
xml_parser_free($xml);  //освобождает XML-разборщик

$count = count($index["TITLE"]);      //число проходов цикла.

for ($i=0; $i < $count; $i++) {
        echo '<h1>'.$element[$index["TITLE"][$i+1]]["value"].'</h1>'.'<br>';           //выводим на печать заголовок статьи 
        echo '<p>'.$element[$index["DESCRIPTION"][$i]]["value"].'</p>';            //выводим на печать текст статьи
							  }
?>
но не понятна структура этой функции xml_parse_into_struct,понятно лишь что у нас все данные rss канала лежат в массисве $element в котором два столбца один отвечает за название тега канала другой за его содержимое, куда делись ссылки на новости и другая куча информации? а так выводиться только заголовок и текст новости...повторяю без ссылки...кто нибудь пробывал разбирать RSS канал, что бы его можно было разместить на своем сайте непосредственно в HTML коде, через инклюд и ли еще как без разницы?
так же столкнулся с новостными информерами которые через javascript копируют часть определенной ленты но все без миниатюрных картинок к новости да и офформление не подходит к сайту...хотелось бы свое сделать, вобщем делитесь советом пожалуйста...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RSS грабер для WordPress C1RCA PHP, PERL, MySQL, JavaScript 3 04.05.2009 19:20
Ошибки Windows 2 SVipeR Windows 9 02.03.2009 19:28
Rss Grabber v. 3.0.2 for DLE Dj_shket PHP, PERL, MySQL, JavaScript 5 02.02.2009 08:16
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32
XSS на сайте "Пентагона". Анархия в зоне "gov". k00p3r Уязвимости 8 16.03.2006 02:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ