• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Rss Reader

  • Ersteller Ersteller Raven
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
R

Raven

Guest
moin,
ich find bei google einfach nichts gutes zum thema php rss reader. Ich von meinem blog die 2 neusten beiträge auslesen ( Baloo Blog ), Titel und ne bestimmt anzahl an zeichen aus dem beitrag.

Weiß jemand wie ?
 
dann viel spass beim ausprobieren, simplexml macht es einem sehr einfach ....

das wird dich zum ziel bringen

PHP:
$xml = simplexml_load_file('test.xml');
var_dump($xml);
echo count($xml);

...

 
ja ... aber ich will die 2 neusten beiträge und titel und content in seperaten vars. schonmal danke ;)
 
Ich hatte Langeweile, das ist dabei rumgekommen:

PHP:
<?php    
    class rss
    {
        var $feed;
        
        function rss($uri)
        {
            $this->feed = simplexml_load_file($uri);
        }
        
        function getEntries()
        {
            $i = 0;
            foreach($this->feed->channel->item as $item)
            {
                $entries[$i]['title'] = (string)$item->title;
                $entries[$i]['description'] = (string)$item->description;
                ++$i;
            }
            return $entries;
        }
    }
    
    $rss = new rss("http://blog.baloomedia.de/?feed=rss2");
    
    $entries = $rss->getEntries();

    echo "<pre>";
    var_dump($entries);
    echo "</pre>";
?>
Könnte völliger Mist sein, ich habe mich mit XML-Funktionen nie tiefer auseinandergesetzt.
Auf jeden Fall funktioniert es :mrgreen:

PHP:
$entries[0]['title'] //Der Titel des ersten Beitrags
$entries[0]['description'] //Der Inhalt des ersten Beitrags

$entries[1]['title'] //Der Titel des zweiten Beitrag
//usw.
 
wunderbar, und beim nächten mal fragt er wieder und hat nichts bei der sache gelernt. jemanden der ein führerschein braucht, schenkt man auch keine taxi freifahrt.
 
und was hat das jetzt mit arrays zu tun ? Ich bin bei klassen stehen geblieben und ich glaube die kommen auch in dem XML reader vor ...
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben