Osiris: Om jag förstår dig rätt så sättter du in en räknare i output, vilket ger en lista med rakt nedstigande nummer? Det jag behöver är att om item 1, 5 och 11 kommer från feed 1 så ska det läggas till en class och om det kommer från feed 2 ska en annan klass ges osv. Om jag förstår ditt exempel rätt så skulle det se ut så här:
Kod:
<li class="item1"><a href="http://...">Titel</a></li>
<li class="item2"><a href="http://...">Titel</a></li>
<li class="item3"><a href="http://...">Titel</a></li>
<li class="item4"><a href="http://...">Titel</a></li>
<li class="item5"><a href="http://...">Titel</a></li>
....
och det jag vill få till är tex (beroende på vilka feed items kommer ifrån):
Kod:
<li class="nyheter"><a href="http://...">Titel</a></li>
<li class="blog"><a href="http://...">Titel</a></li>
<li class="blog"><a href="http://...">Titel</a></li>
<li class="forum"><a href="http://...">Titel</a></li>
<li class="itnyheter"><a href="http://...">Titel</a></li>
....
Drew: Ge gärna ett exempel på hur det kan förenklas, jag inte någon expert på PHP och all hjälp mottages med tacksamhet
Jag är lite osäker på hur du menar att jag ska lägga till det i items, skulle du kunna visa ett exempel?
Om jag inte är helt ute och cyklar så måste en class läggas till före eller direkt i "blandaren" så att rätt feed får rätt klass?
Kod:
$items = array();
// loop thru all urls & merge feeds into master array
foreach ( $urls as $url ) {
$rss = fetch_rss($url);
if (!$rss) continue;
$items = array_merge($items, $rss->items);
}