Jump to content

Подскажите пожалста скрипт для размещения содержимого rss лент на сайте


Glebr
 Share

Recommended Posts

Я поражаюсь вашей лени. Неужели настолько трудно скопировать данное слово и вставить его в строку поиска гугла? Или вы ждете, что я вам лекцию прочитаю, сделаю за вас работу, и еще и денег дам за хороший вопрос?

Link to comment
Share on other sites

Я поражаюсь вашей лени. Неужели настолько трудно скопировать данное слово и вставить его в строку поиска гугла? Или вы ждете, что я вам лекцию прочитаю, сделаю за вас работу, и еще и денег дам за хороший вопрос?

Cпасибо, а то я не догадался(про гугл) :)

Я пробовал, но не получается...

Link to comment
Share on other sites

Ладно, скажите пожалуйста как хотя бы сделать так, чтоб извлечённое содержимое RSS лент отображалось НЕ иероглифами. Помогите пожалуйста!

Ничем не могу помочь. У меня все работает хорошо, иероглифов нет.

Link to comment
Share on other sites

Ничем не могу помочь. У меня все работает хорошо, иероглифов нет.

у меня в отдельном файле тоже без иероглифов, а как только подключаю к основной странице- беда прям...

кодировка основной- windows-1251. Менял на utf-8 - не помогло. А у вас свой код?

Link to comment
Share on other sites

у меня в отдельном файле тоже без иероглифов, а как только подключаю к основной странице- беда прям...

кодировка основной- windows-1251. Менял на utf-8 - не помогло. А у вас свой код?

Да, даже два.

Link to comment
Share on other sites

Уважаемый модератор, вам не кажется, что эта тема зашла в тупик? Юзер Glebr не хочет воспринимать потоки правильной информации - факт. Вы, уважаемый модер, не хотите предоставлять ему информацию по причине ее легкого поиска в сети. Не легче не заполнять базу, а просто послать его сюда или сюда и закрыть тему?

Link to comment
Share on other sites

Уважаемый Павел? За кого вы меня принимаете?! Я всё это читал и пробовал, но епт... не молучаетцо!!!! Не получается вывести нормальным текстом на сайте. На отдельнойй странице всё отлично...

Не могу. А что у вас конкретно не получается?

Подскажи тогда пожалста как с помощью этого кода изображение вытащить(тк здесь норм кодировка):

<?
$url = 'http://avto.ru/rss/rub_14.rss'; //адрес RSS ленты
$adress1="<a href=";
$adress2="></a>";
$rss = @file_get_contents($url); //получаем содержимое RSS лент в виде одной строки

if ($rss) {
preg_match_all("/title>[^>]+>/", $rss, $title); //парсим титлы
preg_match_all("/link>[^>]+>/", $rss, $link);
preg_match_all("/<description>[^<]+<\/description>/", $rss, $description); //парсим дескрипшены

$count = count($title[0])-1; //число проходов цикла.

for ($i=0; $i < $count; $i++) {
echo '<h2>'.substr($title[0][$i+1], 6, -8).'</h2>'; //выводим на печать заголовок статьи
echo substr($description[0][$i], 13, -14); //выводим на печать текст статьи
echo substr($link[0][$i], 12);

}
} else {
echo '<font color="red">Ошибка парсинга '.$url.'</font>'; //выводим ошибку если file_get_contents() вернула false
}
?>

Edited by Glebr
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy