Avatar billede dinguking Nybegynder
22. oktober 2005 - 13:11 Der er 4 kommentarer og
1 løsning

Vis mere end 1 rss feed på en side?

Hey

Jeg kan ikke få min hjemmeside til at vise flere end 1 Rss feed på min side. Det jeg gør er at skrive en koden der viser feedet to gange og så kun skifter url'en. Men den vil kun vise den første Rss feed.

Er det slet ikke muligt at vise flere end et rss feed? ellers hvordan fixer jeg problemet?
Avatar billede mahler Nybegynder
22. oktober 2005 - 13:44 #1
Vis din kode...

Det er meget nemt, og det kan saktens lade sig gøre at vise lige så mange RSS feeds, så du har lyst til.
Det er sikkert en eller anden fejl, som du har stirret dig blind på, der gør at du ikke ser den...
Avatar billede dinguking Nybegynder
22. oktober 2005 - 14:04 #2
<?
require('magpierss-0.71.1/rss_fetch.inc');
$rss = fetch_rss('http://nyhederne.tv2.dk/rss/nyhederne.xml');
$num_items = 5;
$items = array_slice($rss->items, 0, $num_items);

        foreach ($items as $item) {
        $title = $item['title'];
        $href = $item['link'];
        $description = str_replace('','',$item['description']);
        echo "<li><a href=$href>$title</a>".$item['description']."</li>"
;
        }
?>

^^ den kode kan den godt vise

<?
require('magpierss-0.71.1/rss_fetch.inc');
$rss = fetch_rss('http://www.dr.dk/Forms/Published/rssNewsFeed.aspx?config=4cdd8bff-48a5-461c-a848-f553db411d4c&rss=Yes&rssTitle=DR+Nyheder+Online+-+Alle+nyheder&overskrift=Alle+nyheder+-+24+timer&Url=%2fnyheder%2f');
$num_items = 5;
$items = array_slice($rss->items, 0, $num_items);

        foreach ($items as $item) {
        $title = $item['title'];
        $href = $item['link'];
        $description = str_replace('','',$item['description']);
        echo "<li><a href=$href>$title</a>".$item['description']."</li>"
;
        }
?>

Men ikke den ^^
Avatar billede dinguking Nybegynder
22. oktober 2005 - 15:24 #3
come on, der må da være nogen der ved hvad der er galt :)
Avatar billede mahler Nybegynder
22. oktober 2005 - 16:52 #4
Fjern din require linje nummer 2.

http://netfactory.dk/exp/658195.php
http://netfactory.dk/exp/658195.phps (source)

Du skal nok i øvrigt ikke på denne: http://dk.php.net/error_reporting
Hvis du ikke fik fejlen ud på skærmen, så står den til at vise alt for få fejl...
Avatar billede dinguking Nybegynder
22. oktober 2005 - 16:59 #5
Perfekt mahler Tak!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester