laimas,
Всё верно?
<!DOCTYPE html>
<meta name="viewport" content="width=device-width; initial-scale=0.85; maximum-scale=0.85; user-scalable=0;" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php /* Ссылка на заколовки RSS(echo "<h2><a href='". $item->link. "'>". $item->title. "</a></h2>";); */ ?>
<style>
body {
margin: 0;
padding: 0;
font-family: 'Open Sans', Tahoma, sans-serif;
font-size: 15px;
line-height: 1.55em;
width: 100%;
overflow-x: hidden;
}
h1, .h1 {display:block;padding-bottom:5px;color:#1d1d1d;font-size:16px;font-weight:normal;margin-top:0}
h2, .h2 {display:block;margin:0;padding: 0px 0px 10px 0px;font-size:16px;color:#1d1d1d;font-weight:bold;text-align: center;}
h3, .h3 {display:block;margin:0;padding:0;font-size:16px;color:#1d1d1d;font-weight:bold}
h4, .h4 {display:block;margin:0;padding:0;font-size:12px;color:#1d1d1d;font-weight:bold}
a {color:#173a51;text-decoration:underline}
a:hover, a:active {color:#f84040;text-decoration:underline}
</style>
<body>
<?php
header('Content-Type: text/html; charset=UTF-8');
$path = 'https://62.xn--b1aew.xn--p1ai/news/rss';
$ctx = stream_context_create(array('http' => array('timeout' => 6)));
$file = file_get_contents($path, 0, $ctx);
if ($file) {
$rss = simplexml_load_string($file);
foreach ($rss->channel->item as $item){
$namespaces = $item->getNameSpaces(true);
$yandex = $item->children($namespaces['yandex']);
$full_text = (string)$yandex->{'full-text'};
$full_text = mb_substr(strip_tags($full_text), 0, 9250, 'UTF-8');
$title = $item->title;
$pubDate = $item->pubDate;
$pubDate = strftime("%Y-%m-%d %H:%M:%S", strtotime($pubDate));
echo "<h2><div style='margin-bottom: 20px;font-weight: bold;'>{$title}</div></h2>";
echo "<div style='text-align: center;'><img src='". $item->enclosure["url"]. "'></div>";
echo "<p>". $item->description. "</p>";
echo "<div style='margin-bottom: 20px;'>{$pubDate}</div>";
echo "<div style='margin-bottom: 20px;'>{$full_text}</div>";
echo '<hr align="center" width="50%" size="2" color="#ff0000" /></br></br></br>';
}
}
?>
</body>
Эту страницу я вставляю через ifraim на сайт. Скажите это тяжёлая нагрузка на сайт?
Может есть вариант через Json сделать как курс валют?