Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Daten aus DB bei Facebook integrieren?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Japs
Nutzer/in
Nutzer/in
Beiträge: 1685
Registriert: 18.10.2004, 10:50

Beitrag von Japs » 14.02.2010, 13:02

Hallo,
ich habe ein Problem und komme nicht weiter :)
Über "https://twitterfeed.com" habe ich ein Feed eingerichtet, dass Einträge aus meiner DB bei facebook (meiner Fanseite) automatisch angezeigt werden sollen.

Da funktioniert auch so weit, allerdings fehlen 2 entscheidende Angaben aus der DB:
1. das Bild
2. der Link
Mein Feed sieht so aus:

Code: Alles auswählen

<?php header&#40;"Content-type&#58; text/xml"&#41;;  
echo '<'.'?xml version="1.0" encoding="ISO-8859-1"?'.'>';
?>  
<rss version="2.0" xmlns&#58;atom="http&#58;//www.w3.org/2005/Atom">  

<channel> 
    <title>Ferienwohnungen-Ferienhaeuser.com</title>                   
    <language>de</language>                                      
    <link>http&#58;//www.ferienwohnungen-ferienhaeuser.com</link>      
    <description>Neuste Einträge auf Ferienwohnungen-Ferienhaeuser.com</description>    
    <copyright>Copyright <?php date&#40;y&#41;; ?>Ferienwohnungen-Ferienhaeuser.com</copyright>        

<?php

$host = "localhost"; 	//Adresse des Datenbankservers, fast immer localhost 
$user = "xxxxxx";       //Ihr MySQL Benutzername 
$pass = "xxxxxx";  //Ihr MySQL Passwort 
$dbase = "xxxxx";      //Name der Datenbank 

$connection = mysql_connect&#40;"$host" , "$user" , "$pass"&#41; OR DIE &#40;"Keine Verbindung zu der Datenbank moeglich."&#41;; 
$db = mysql_select_db&#40;$dbase , $connection&#41; or die &#40;"Auswahl der Datenbank nicht moeglich."&#41;; 

// Datenbankabfrage 
$query = "SELECT Objekt_ID, Date, Objektname, Unterkunft, Kurzbeschreibung, Bildname FROM ferienwohnung Where Status='1' AND free2='0' ORDER BY Objekt_ID DESC LIMIT 1";     
$result = mysql_query&#40;$query, $connection&#41; or die &#40;mysql_error&#40;&#41;&#41;;  

// Ausgabe der Daten 
while &#40;$row = mysql_fetch_array&#40;$result&#41;&#41;&#123;   
    $Objekt_ID = $row&#91;'Objekt_ID'&#93;;
    $Objektname = $row&#91;'Objektname'&#93;;  
    $Unterkunft = $row&#91;'Unterkunft'&#93;;  
    $Kurzbeschreibung = $row&#91;'Kurzbeschreibung'&#93;;
    $Bildname = $row&#91;'Bildname'&#93;;     
    $pubdate = strtotime&#40;$row&#91;'Date'&#93;&#41;; 
    $pubdate = date&#40;r, $pubdate&#41;;      
?>  

    <item> 
        <title><?php echo $Objektname; ?> &#40;<?php echo $Unterkunft; ?>&#41; </title> 
        <link>http&#58;//www.ferienwohnungen-ferienhaeuser.com/ferienwohnung/<?php echo $Objekt_ID; ?></link> 
         <guid isPermaLink="false">http&#58;//www.ferienwohnungen-ferienhaeuser.com/ferienwohnung/<?php echo $Objekt_ID; ?></guid>
         <!-- <guid isPermaLink="false">http&#58;//www.ferienwohnungen-ferienhaeuser.com</guid> -->
        <pubDate><?php echo $pubdate; ?></pubDate> 
        <description><!&#91;CDATA&#91; <img src="<?php echo $Bildname; ?>" width="130" height="80" border="0" align="left" ><?php echo $Kurzbeschreibung; ?> &#93;&#93;></description> 
    	<enclosure type="image/jpeg" url="<?php echo $Bildname; ?>"/>
    </item> 
<?php &#125; /* close while*/ ?> 

</channel> 
</rss> 
Nun frage ich mich:
Weshalb wird das Bild & der Link zum Angebot selbst nicht mit übergeben, dargestellt?

So wie in diesem Besipeil soll es einmal auch bei mir aussehen:
https://www.facebook.com/Unterkunft.de

Bei mir sieht es so aus:
https://www.facebook.com/pages/Schonbru ... 7424926078
(sollte ohne einloggen funktionieren)

Wer kann mir hier helfen ?
Eventuell brauche ich auch ein spezielles Apps - wer könnte mir dies bauen ?

Danke & Gruß Dirk