Meerdere RSS feeds inlezen en op volgorde zetten in PHP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Leander ---

Leander ---

25/01/2010 15:38:00
Quote Anchor link
Hallo,

Zoals de titel al zegt: "Ik wil graag meerdere RSS feeds inlezen met behulp van PHP". Een feed inlezen lukt me wel, alleen de logica ontgaat mij een beetje om 2 in te kunnen lezen.

Wat ik al heb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$xml
= simplexml_load_file('Feed 1'); // Feed 1
$xml2 = simplexml_load_file('Feed 2'); // Feed 2

foreach ($xml->channel->item as $item)
{

    echo "<a href=\"$item->link\">";
    echo $item->title."</a>(".$item->pubDate.")<br>";
}

foreach ($xml2->channel->item as $item2)
{

    echo "<a href=\"$item2->link\">";
    echo $item2->title."</a>(".$item2->pubDate.")<br>";
}

?>


Dit weergeeft keurig alle feeds onder elkaar, dus ook de feeds van Feed 2 worden keurig onder Feed 1 weergegeven op datum.

Maar ik wil graag dat Feed 2 tussen Feed 1 komt en dan sorteren op datum. Weet iemand hier een oplossing voor? Ik zelf weet niet echt hoe ik dat begin kan maken.

Mvg,
SpinLock
Gewijzigd op 01/01/1970 01:00:00 door Leander ---
 
PHP hulp

PHP hulp

09/11/2024 03:20:20
 

25/01/2010 15:47:00
Quote Anchor link
Niet direct echo-en, maar in een array stoppen, met publicatiedatum. Daarop weer sorteren.
 
Leander ---

Leander ---

25/01/2010 16:11:00
Quote Anchor link
Heb je ook enig idee hoe ik dat het beste kan doen, voorbeeldje? Want, het is beschamend, maar het lukt me niet echt....
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.