ahojte, hledal jsem na webu neco o RSS ale nic sem nepochopil. Chtel bych si dat na web RSS , existuje nejaky generator RSS ve formatu php ?
dik
Fórum › PHP
RSS
![](img/forum_vlakno_help_vyreseno.png)
Tady http://www.w3schools.com/rss/default.asp najdeš všechno, co potřebuješ.
otazka je, co presne s rss potrebujes. chces poskytnout pres rss vlasni obsah? nebo chces zobrazovat na svem webu obsahy rss jinych?? :)
Bengo
ne chci neco jako na tomto foru aby se tam tobrazoaly novinky
Použij Google. Na napsání vlastního RSS feedu tam bude určitě ažaž návodů.
To Bengo : Doporučujihttp://pecan.cz/index.php?id=21&n=jak-na-rss-feed-bez-namahy
http://www.google.com/search?hl=cs&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=rss+php+aggregator&spell=1
první odkaz je už myslím použitelný :)
vzal jsem hned první - magpierss. Nemyslím, že to tu někdo má, tak se zeptám jinak. Stahuji rss z google
<?php
require_once 'magpierss/rss_fetch.inc';
$url = 'http://news.google.cz/news?hl=cs&tab=wn&ned=cs_cz&q=%C5%A1kolstv%C3%AD&ie=UTF-8&output=rss';
$rss = fetch_rss($url);
echo "Site: ", $rss->channel['title'], "<br>
";
foreach ($rss->items as $item ) {
$title = $item[title];
$url = $item[link];
echo "<a href=$url>$title</a></li><br>
";
}
?>
A oni mají utf-8 a já na stránkách cp1250. A taky bych chtěl jen pět záznámů o max. 20 písemenech, doplněných třemi tečkami. Takže:
1/ jak převést proměnnou title z utf-8 na cp1250
2/ jak omezit počet záznamů na 5
3/ jak omezit záznam na 20 znaků
Snad toho nechci moc ;-)
1)
echo iconv("CP-1250", "UTF-8", $item['title']);
// snad je to cp dobře zaspané... :/
2)lze vyřešit pomocí
for ($i=0; $i < 6; $i++) { //$rss->items[$i] }
možná to jde i přes ten parser, promin, ale dneska nemam cas jej studovat, kdyztak v nedeli
3)no.. to bych asi udelal pres
substr($var, 0, 20) . "...";
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Podobná vlákna
RSS — založil Bengo
RSS — založil Jakub
Validace RSS — založil Blujacker
RSS- jak na to — založil Václav Žitek
Moderátoři diskuze