Loading...
Помощь по скриптам | Как вывести тег <enclosure>? С меня плюс
DmPilot, Да
540447140 (23.07.2020 в 15:18)
DmPilot, Да


ну пробовал на регулярке, не выводит картинки почему-то
на SimpleXML нормально работает. держи код, код пяти минутка но работает Гг

php
<?php
$rss = simplexml_load_file ( 'https://m.lenta.ru/rss/last24' );
header("Content-Type: text/html; charset=utf-8");
echo '<h1><a href="'.$rss->channel->link.'">'.$rss->channel->title.'</a></h1>'."n";
echo '<table>'."n";foreach ( $rss->channel->item as $item )
{ echo '<tr valign="top">';
$image = $item->enclosure; echo '<td>';
echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="" />';
echo '</td>'; echo '<td>'; echo '<h3><a href="'.$item->link.'">'.$item->title.'</a></h3>';
echo '<div>'.$item->description.'</div>'; echo '</td>'; echo '</tr>'."n";
echo '<tr><td colspan="2">&nbsp;</td></tr>'."n"; }echo '</table>';
?>

________
посл. ред. 23.07.2020 в 15:22; всего 2 раз(а); by DmPilot
DmPilot, Работает идеально! Спасибо!
+++
540447140 (23.07.2020 в 15:27)
DmPilot, Работает идеально! Спасибо!
+++

да бред. код говно, главное работает)
540447140 (23.07.2020 в 15:27)
DmPilot, Работает идеально! Спасибо!
+++

на вот . подправил.

php
<?php
$rss=simplexml_load_file('https://m.lenta.ru/rss/last24');
header("Content-Type: text/html; charset=utf-8");
echo '<table>'."";foreach ( $rss->channel->item as $item )
{
$image = $item->enclosure;
echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="" />';
echo '</td>'; echo '<td>';
echo '<h3><a href="'.$item->link.'">'.$item->title.'</a></h3>';
echo '<div>'.$item->description.'</div>';
echo '</td>'; echo '</tr>'."";
echo '<tr><td colspan="2">&nbsp;</td></tr>'."";
echo '</table>';
}
?>

________
посл. ред. 23.07.2020 в 15:43; всего 2 раз(а); by DmPilot
DmPilot (23.07.2020 в 15:42)
на вот . подправил.[hljs class="php"]<?php$rss = simplexml_load_file ('https://m.lenta.ru/rss/last24');header("Content-Type: text/html; charset=utf-8");echo '<table>'."";foreach ( $rss->channel->item as $item ) {$image = $item->enclosure; echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="" />'; echo '</td>'; echo '<td>'; echo '<h3><a href="'.$item->link.'">'.$item->title.'</a></h3>'; echo '<div>'.$item->description.'</div>'; echo '</td>'; echo '</tr>'.""; echo '<tr><td colspan="2">&nbsp;</td></tr>'.""; echo '</table>';}?>[/hljs


Спасибо, в анкету плюс поставил
540447140 (23.07.2020 в 15:43)
Спасибо, в анкету плюс поставил

ок. спс
DmPilot, Проверь анкету, у меня не показывается что плюс поставил. Пишет что уже поставил
540447140,
забыл. если нужны прямо все новости которые существуют на сайте, просто смени адрес на https://lenta.ru/rss/
Выводит все что нужно и что нет) ну если с какой либо категории тогда уже сам понял я думаю Гг

php
<?php
$rss=simplexml_load_file('https://lenta.ru/rss/');
header("Content-Type: text/html; charset=utf-8");
echo '<table>'."";foreach ( $rss->channel->item as $item )
{
$image = $item->enclosure;
echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="" />';
echo '</td>'; echo '<td>';
echo '<h3><a href="'.$item->link.'">'.$item->title.'</a></h3>';
echo '<div>'.$item->description.'</div>';
echo '</td>'; echo '</tr>'."";
echo '<tr><td colspan="2">&nbsp;</td></tr>'."";
echo '</table>';
}
?>

________
посл. ред. 23.07.2020 в 15:55; всего 1 раз(а); by DmPilot
540447140 (23.07.2020 в 15:54)
DmPilot, Проверь анкету, у меня не показывается что плюс поставил. Пишет что уже поставил

да пофиг на плюсы. а вообще , нет не поставил.
Онлайн: 1
Время:
Gen. 0.1073
(c) Bym.Guru 2010-2025