
Ich möchte in einem bestehenden Script eine Funktion einfügen mit der ich RSS Feeds auslesen und ausgeben kann. Hierfür habe ich eine Funktion zusätzlich in das Script eingefügt, was auch ohne Problme funktioniert.
Probleme habe ich nun mit der Ausgabe, da mein Script auf einem Template System basiert.
Folgendes ist bis hierhin kein Problem.
Code: Alles auswählen
function rss() {
require ('http://www.url.de/reader/rss_fetch.inc');
$rss = fetch_rss('http://www.url.de/bericht/feed/');
foreach ($rss->items as $item ) {
$title = $item[title];
$url = $item[link];
$desc = $item[description];
echo "<a href=$url>$title</a><br>$desc<br><br>";
}
}
Ich möchte die bisherige Ausgabe mit Echo in eine Variable speichern und den Inhalt der Variable dann durch einen Platzhalter im Template ersetzen. Das Ersetzen erfolgt dann durch:
Code: Alles auswählen
$tpl = str_replace("<%platzhalter%>", $ausgabe, $tpl);
Tausend Dank im Voraus für eure Hilfe.