Как извлечь из RSS канала enclosure атрибут url.
Нужен только адрес картинки
<enclosure url=" http://site.ru/news/412.jpg" type="image/jpeg" length="138960" />
Нужна небольшая переделка
CODE ( htmlphp):
скопировать код в буфер обмена
<?php require_once('classes/simplepie.inc'); // require "classes/xml.php"; //count the articles inserted $inserts = "0"; $feed = new SimplePie(); // get all of the sources of news from the database $get_sources = database::query("SELECT * FROM ".database::$prefix."sources WHERE status='Active' ORDER BY last_crawled ASC"); while ($source = database::fetch_array($get_sources)) { $feed->set_feed_url($source[url]); $feed->set_item_limit(5); $feed->init(); foreach ($feed->get_items() as $item) { $title = $item->get_title(); $link = $item->get_link(); $description = $item->get_description(); $image =
Это часть кода
Пытась сделать вот так
$image = $item->get_enclosure();
но не получаю нужный мне результат, что я делабю не так
вместо адреса вот примерно такой результат e81c10ae967215e0303bc7ab2436a3f9(Отредактировано автором: 21 Сентября, 2015 - 14:56:32)
|