PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
jblade Отправлено: 22 Сентября, 2015 - 06:50:38 • Тема: Адрес картинки RSS • Форум: Регулярные выражения

Ответов: 1
Просмотров: 305
Все разобрался. Тему можно закрыть
вместо $image =
добавил
$helper = $item->get_enclosure();
$image = $helper->get_link();
jblade Отправлено: 21 Сентября, 2015 - 13:47:30 • Тема: Адрес картинки RSS • Форум: Регулярные выражения

Ответов: 1
Просмотров: 305
Как извлечь из RSS канала enclosure атрибут url.
Нужен только адрес картинки
<enclosure url="http://site.ru/news/412.jpg" type="image/jpeg" length="138960" />
Нужна небольшая переделка
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3.  
  4. require_once('classes/simplepie.inc');
  5.  
  6. // require "classes/xml.php";
  7.  
  8. $time = time();
  9.  
  10. //count the articles inserted
  11. $inserts = "0";
  12.  
  13. $feed = new SimplePie();
  14.  
  15. // get all of the sources of news from the database
  16. $get_sources = database::query("SELECT * FROM ".database::$prefix."sources WHERE status='Active' ORDER BY last_crawled ASC");
  17. while ($source = database::fetch_array($get_sources)) {
  18.  
  19.         $feed->set_feed_url($source[url]);
  20.         $feed->set_item_limit(5);
  21.    $feed->init();
  22.        
  23.         foreach ($feed->get_items() as $item)  
  24.         {  
  25.                
  26.                 $title = $item->get_title();  
  27.                 $link = $item->get_link();
  28.                 $description = $item->get_description();
  29.                 $image =
  30.                
  31.  

Это часть кода
Пытась сделать вот так

$image = $item->get_enclosure();

но не получаю нужный мне результат, что я делабю не так
вместо адреса вот примерно такой результат e81c10ae967215e0303bc7ab2436a3f9

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB