Як користуватися Серевер https://cybersecurity.ru/

Як користуватися Серевер https://cybersecurity.ru/

Хочете зробити свій сайт більш "живим", поставивши в нього блок ексклюзивних новин? Вам сюди
Інструкція за запитом

Інструкція

Рівень складності: Нескладно

1 крок

Для початку невелике знайомство з сервером CyberSecurity. Ось цитата з сайту:
"... На вашому ресурсі користувачі зможуть постійно читати заголовки і анонси найсвіжіших і цікавих новин, абсолютна більшість з яких екськлюзівни (Тобто не є передруком з інших сайтів) ... Ви отримаєте джерело щоденних оновлень на Ваших сторінках, що забезпечить постійне "увагу" провідних пошукових машин Інтернет до Вашого ресурсу ... наші новинні канали зроблені на основі технології RSS, що забезпечує їх роботу на переважній більшості хостингів, крім того, Ви можете налаштувати відображення новин САМЕ ТАК, ЯК ТРЕБА ВАМ. "
Коротше - юзай, юзер)))

2 крок

Як користуватися Серевер https://cybersecurity.ru/



Для початку потрібно відкрити редакторі HTML-сторінку, на якій ви хочете бачити блок новин.

3 крок

Як користуватися Серевер https://cybersecurity.ru/
Просто і зрозуміло, правда? xD

Тепер знайдіть те місце, в де вони (новини) будуть знаходитися, і вставте туди ось цей код:
lt ;?
$ Xml_parser = xml_parser_create () -
xml_set_element_handler ($ xml_parser, "startElement", "endElement") -
xml_set_character_data_handler ($ xml_parser, "characterData") -
$ Fp = fopen ("https://cybersecurity.ru/rss/news.xml", "r")
or die ("Reading Error in RSS-data. ") -
while ($ data = fread ($ fp, 4096))
xml_parse ($ xml_parser, $ data, feof ($ fp))
or die (sprintf ("Error XML:% S at line% d ",
xml_error_string (xml_get_error_code ($ xml_parser)),
xml_get_current_line_number ($ xml_parser))) -
fclose ($ fp) -
xml_parser_free ($ xml_parser) -
$ Insideitem = false-
$ Tag = "" -
$ Title = "" -
$ Description = "" -
$ Link = "" -
function startElement ($ parser, $ tagName, $ attrs) {
global $ insideitem, $ tag-
if ($ insideitem) {
$ Tag = $ tagName-
} Elseif ($ tagName == "ITEM") {
$ Insideitem = true-}}
function characterData ($ parser, $ data) {
global $ insideitem, $ tag, $ title, $ description, $ link-
if ($ insideitem) {
switch ($ tag) {
case "TITLE":
$ Title. = $ Data-
break-
case "DESCRIPTION":
$ Description. = $ Data-
break-
case "LINK":
$ Link. = $ Data-
break-}}}
function endElement ($ parser, $ tagName) {
global $ insideitem, $ tag, $ title, $ description, $ link-
if ($ tagName == "ITEM") {
printf ("

% S
",
trim ($ link), htmlspecialchars (trim ($ title))) -
printf ("% s

", Htmlspecialchars (trim ($ description))) - // цей рядок відповідає за виведення анонсів до новин, якщо її прибрати, то новини будуть відображатись без них
$ Title = "" -
$ Description = "" -
$ Link = "" -
$ Insideitem = false-}}
?>

4 крок

Готово! Всі щасливі, всі сміються))

Поради та попередження:

  • Сподобалася інструкція? Буду радий, якщо ви клацніть по рекламке ^, тим самим створивши мені стимул писати ще)))
  • Найголовніше - те, що цей сервіс повністю безкоштовний






» » Як користуватися Серевер https://cybersecurity.ru/