Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Курилка (http://forum.sape.ru/forumdisplay.php?f=22)
-   -   Rss скрипт новостей (http://forum.sape.ru/showthread.php?t=11955)

Psihadelic 22.04.2008 12:04

Rss скрипт новостей
 
Люди здрасте! Опять прошу у вас о помощи). Вот такая ситуация:
Я хочу на сайте создать раздел "свежие игровые новости" И туда надо много новостей, которые добавлять мне лень. Мне сказали что можно с помощью rss поместить туда много новостей, которые будут сами обновляться. Так люди скажите плиз где такой скрипт взять, куда и как его пихать?

З.Ы: я в этих скриптах немного тормоз, такчто поподробнее пожалуйсто.

WebFX 22.04.2008 12:11

какой движок?
Агрегаторы есть в составе многих движков.

Константин 22.04.2008 12:13

поставлю за 500 у.е. на любой движок - пишите в личку

Massacre 22.04.2008 12:22

ого расценки :)

Psihadelic 22.04.2008 12:45

Сума сошел? ))) 500уе) гг. У меня.. Движок. Блин я что знаю что это такое?___))) Хостинг от укоза. Сайт вот: www.gamegates.org.ua

Kashey 22.04.2008 12:54

Цитата:

$rss_in="http://coverciano.livejournal.com/data/rss";

$url=curl_init($rss_in);
curl_setopt($url,CURLOPT_CONNECTTIMEOUT,60); // лимит работы - минута
curl_setopt($url,CURLOPT_TIMEOUT ,60);
curl_setopt($url,CURLOPT_RETURNTRANSFER,TRUE); // ответ получать в переменую
curl_setopt($url,CURLOPT_USERAGENT ,"juliko.ru(it@i-stroy.ru).brother_of_coverciano"); // модифицуем агента, под себя
$ret=curl_exec($url);

$f=$ret;

echo "loaded \n";
$xml = xmlize($f);
$chanel = $xml["rss"]["#"]["channel"];
$items = $chanel[0]["#"]["item"];
for($i = 0; $i < sizeof($items); $i++)
{
$item=$items[$i];
$guid=($item['#']["guid"][0]["#"]);
$CAP=($item['#']["title"][0]["#"]);
$URL=$item['#']["link"][0]["#"];
$ANNO=($item['#']["description"][0]["#"]);
$time=$item['#']["pubDate"][0]["#"];
$acategory=$item['#']["category"] ;
$category='';
for($ii = 0; $ii < sizeof($acategory); $ii++)
{
$category.=$acategory[$ii]['#'].", ";
}
$comments=$item['#']["comments"][0]["#"];
$ptime=strtotime($time);
$ts=strtotime($time)-3*60*60;
$q=MQp("s","SELECT Id FROM rss_stream WHERE guid = ?",$guid);
if($q->num_rows()==0)
{
MQp("sssssssss","INSERT INTO rss_stream(guid,title,link,description,comments,ca tegory,crawldate,rss_src,indextime)VALUES(?,?,?,?, ?,?,?,?,?)",
$guid,$CAP,$URL,$ANNO,$comments,$category,time(),$ rss_in,$ts);
$added++;
}
}

почти что копипасте. Данный скрипт кушает ЖЖ rss.
Отличние от нормального - поставляется с текстом

Константин 22.04.2008 13:42

ппц.. обломали с заработком на пиво :D

Константин 22.04.2008 13:43

Цитата:

Сообщение от psihadelic (Сообщение 134287)
Сума сошел? ))) 500уе) гг. У меня.. Движок. Блин я что знаю что это такое?___))) Хостинг от укоза. Сайт вот: www.gamegates.org.ua

ну так и туда воткнем

и тоже за 500 у.е.

кушать то хочется

и даже не кушать, а жрать!

поэтому и цены, так чтоб от пуза :D

Ataka 22.04.2008 14:01

Цитата:

Сообщение от Константин (Сообщение 134319)
ппц.. обломали с заработком на пиво :D

Конст, сёня тока рыбам обещали халявных денег по гороскопу ;)

ahsinis 22.04.2008 16:06

Цитата:

Сообщение от Kashey (Сообщение 134291)
$url=curl_init($rss_in);
curl_setopt($url,CURLOPT_CONNECTTIMEOUT,60); // лимит работы - минута
curl_setopt($url,CURLOPT_TIMEOUT ,60);
curl_setopt($url,CURLOPT_RETURNTRANSFER,TRUE); // ответ получать в переменую
curl_setopt($url,CURLOPT_USERAGENT ,"juliko.ru(it@i-stroy.ru).brother_of_coverciano"); // модифицуем агента, под себя
$ret=curl_exec($url);

Осталось только узнать, Юкоз такое даст делать =)


Часовой пояс GMT +3, время: 21:55.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.