Affilinator Forum
Partnerprogramm Skript kostenlos testen


Zurück   Affilinator Forum > Kundenforum > PHP Programmierung

PHP Programmierung Tipps und Fragen zum PHP Programmierung.

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.07.2008, 22:42
Claus-Peter Claus-Peter ist offline
Neuer Benutzer
 
Registriert seit: 07.10.2006
Beiträge: 50
Frage RSS Feeds mit Bildern ausgeben

Hallo zusammen,

ich such nun schon ne Weile nach einer praktikablen Lösung um rss-feeds mit Bildern anzeigen zu lassen.

Als Parser kämen magpierss oder simplepie in Frage. Die Feeds müssen in Smarty Templates ausgegeben werden.

Für die Einbindung mittels magpierss habe ich diese Lösung gefunden:

Code:
{if ( $smarty.server.REQUEST_URI == "/index.php" || $smarty.server.REQUEST_URI == "/index.php?language=de" || $smarty.server.REQUEST_URI == "/")}
{php}

require_once('magpierss/rss_fetch.inc');


$url = 'http://www.fr-online.de/rss/homepage/index.xml';
$rss = fetch_rss($url);

$num_items = 3;
$items = array_slice($rss->items, 0, $num_items);
echo "<p>";
foreach ($items as $item) {
$title = $item[title];
$link = $item[link];
$url =  $item[url];
$image = $item[image];
$descr = $item[description];
$date_format = "d.m.y - h:m:s";
$created = date($date_format, $item['date_timestamp']);
$restdescr = substr("$descr",0,80);
$content = $item[content][encoded];

echo "<div style='float:left;'><a href=$link><b>$title</b></a></div>
 <p style='text-align:left;'><br>
 News: <font size=-2><font color=#008000>$created</font></font></p>
<p>$restdescr - <a href=$link target=_blank>[mehr...]</a></p>
\n";
}
{/php}
{/if}
es wird soweit auch ausgegeben (muss noch formatiert werden), aber die Bilder werden nicht angezeigt.

Kann mir jemand mit einem praktischen Beispiel helfen?

Gruß, Claus-Peter
Mit Zitat antworten
  #2  
Alt 21.07.2008, 10:47
MustaphaE MustaphaE ist offline
Frischling
 
Registriert seit: 20.04.2008
Ort: München
Beiträge: 2
Standard RSS Feed

Hallo Claus

Das geht mit rss include http://www.rss-info.com/en_rssinclude-simple.html und dort die folgende URL eingeben, breite..http://www.fr-online.de/rss/meinung/index.xml.
Es werden auch Bilder angezeigt!

Mustapha
Mit Zitat antworten
  #3  
Alt 02.11.2008, 12:58
Benutzerbild von JürgenK
JürgenK JürgenK ist offline
Benutzer
 
Registriert seit: 30.07.2006
Ort: Berlin
Beiträge: 303
JürgenK eine Nachricht über Skype™ schicken
Standard RSSinclude-Einbindung auf html?

Hi Mustapha,

habe mal rssinclude getestet.
Bei der Einbindung des php-Codes auf einer html-Seite habe ich Schwierigkeiten, es erfolgt keine Ausgabe im Browser.

1. Versuch:
Der Code von rssinclude war original (unverändert) übernommen worden.

2. Versuch:
Dann habe ich den Codeanfang
<? ersetzt durch {php}
und das Codeende
?> durch {/php}

hat auch nicht geholfen. Wo ist da der Trick?

Danke und schönen Gruß
JK
Mit Zitat antworten
  #4  
Alt 02.11.2008, 15:05
FrankW FrankW ist offline
Administrator
 
Registriert seit: 07.11.2005
Ort: Aschaffenburg
Beiträge: 4.935
Blog-Einträge: 1
Standard RSS Feedskommen

By the way ist das ein Teil des nächsten Updates, weshalb zumindest wir uns nicht mehrmit anderen Lösungen beschäftigen werden, sorry.
Gruß
Frank
__________________
KEIN Support per PM, Email oder Telefon.
Bei Problemen bitte immer einen Link zum Problem, ggf. die genutzte Version und wenn nötig Infos zum Host und Hostingpaket angeben.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Shops des Suchergebnisses in einer Liste ausgeben kim PHP Programmierung 4 09.01.2007 19:07
Smarty Variablen als Bild ausgeben StefanB Affilinator - Wie geht das ? 2 09.03.2006 22:45



Alle Zeitangaben in WEZ +2. Es ist jetzt 15:00 Uhr.


Powered by vBulletin® Version 3.8.0 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 2.3.2
Affilinator GmbH