Hallo,
ich habe mir mit meinen bescheidenen Kenntnissen ein RSS-Feed gebastelt - funktioniert soweit, aber ich bekomme absolut kein Bild darinn angezeigt.
Erklärung:
Bild wird so gespeichert:
domain.com/objektimages/1178007938_1.jpg
zB: 1178007938 entspricht in der DB der "Objekt_ID"
Datenbanktabelle des Bildes: "ferienwohnungen" / Bild unter "Bildname"
Code meines RSS-Feed (Versuches mit Bild):
Könnt Ihr mir eine Lösung aufzeigen, wie ich ein Bild hier einfügen kann?
Hier: http://fewoblog.com/xml.php ist das RSS-Feed mal zu Testzwecken (noch ohne Bild)
Ich hab versucht, das Bild über <url></url> oder <image></image> auszugeben, aber ich bekomme es einfach nicht hin ????
Danke & Gruß Dirk
ich habe mir mit meinen bescheidenen Kenntnissen ein RSS-Feed gebastelt - funktioniert soweit, aber ich bekomme absolut kein Bild darinn angezeigt.
Erklärung:
Bild wird so gespeichert:
domain.com/objektimages/1178007938_1.jpg
zB: 1178007938 entspricht in der DB der "Objekt_ID"
Datenbanktabelle des Bildes: "ferienwohnungen" / Bild unter "Bildname"
Code meines RSS-Feed (Versuches mit Bild):
PHP-Code:
<?php header("Content-type: text/xml");
echo '<'.'?xml version="1.0" encoding="ISO-8859-1"?'.'>';
?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Ferienwohnungen-Ferienhaeuser.com</title>
<language>de</language>
<link>http://www.ferienwohnungen-ferienhaeuser.com</link>
<description>Neuste Einträge auf Ferienwohnungen-Ferienhaeuser.com</description>
<copyright>Copyright <?php date(y); ?>Ferienwohnungen-Ferienhaeuser.com</copyright>
<?php
$host = "localhost"; //Adresse des Datenbankservers, fast immer localhost
$user = "XXXXX"; //Ihr MySQL Benutzername
$pass = "XXXXX"; //Ihr MySQL Passwort
$dbase = "XXXX"; //Name der Datenbank
$connection = mysql_connect("$host" , "$user" , "$pass") OR DIE ("Keine Verbindung zu der Datenbank moeglich.");
$db = mysql_select_db($dbase , $connection) or die ("Auswahl der Datenbank nicht moeglich.");
// Datenbankabfrage
$query = "SELECT Objekt_ID, Date, Objektname, Unterkunft, Objekt, Bildname FROM ferienwohnung Where Status='1' AND free2='0' ORDER BY Objekt_ID DESC LIMIT 10";
$result = mysql_query($query, $connection) or die (mysql_error());
// Ausgabe der Daten
while ($row = mysql_fetch_array($result)){
$Objekt_ID = $row['Objekt_ID'];
$Objektname = $row['Objektname'];
$Unterkunft = $row['Unterkunft'];
$Objekt = $row['Objekt'];
$Bildname = $row['Bildname'];
$pubdate = strtotime($row['Date']);
$pubdate = date(r, $pubdate);
?>
<item>
<title>(<?php echo $Unterkunft; ?>) <?php echo $Objektname; ?></title>
<link>http://www.ferienwohnungen-ferienhaeuser.com/ferienwohnung/<?php echo $Objekt_ID; ?></link>
<!-- <guid isPermaLink="false">http://www.ferienwohnungen-ferienhaeuser.com/ferienwohnung/<?php echo $Objekt_ID; ?></guid> -->
<guid isPermaLink="false">http://www.ferienwohnungen-ferienhaeuser.com</guid>
<pubDate><?php echo $pubdate; ?></pubDate>
<url>http://www.ferienwohnungen-ferienhaeuser.com/objektimmages/<?php echo $Bildname; ?></url>
<description><![CDATA[ <?php echo $Objekt; ?> ]]></description>
</item>
<?php } /* close while*/ ?>
</channel>
</rss>
Hier: http://fewoblog.com/xml.php ist das RSS-Feed mal zu Testzwecken (noch ohne Bild)
Ich hab versucht, das Bild über <url></url> oder <image></image> auszugeben, aber ich bekomme es einfach nicht hin ????
Danke & Gruß Dirk
Kommentar