ilch Forum » Ilch Clan 1.1 » Allgemein » shoutbox rss feed erstellen ?

Geschlossen
  1. #1
    User Pic
    Blaubaer Mitglied
    Registriert seit
    24.10.2009
    Beiträge
    331
    Beitragswertungen
    33 Beitragspunkte
    Hallo zusammen,
    hab mal eine frage ist es möglich in der shoutbox einen rss feed einzubauen?
    wäre ganz interessant!
    da ich mehrere Feeds im windows 7 gateged habe.
    Wenn es möglich ist hat jemand eventuell einen kleinen denk Anstoß für mich?


    LG

    Blaubaer

    betroffene Homepage: Gamerforlife-clan.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    mic_pt Mitglied
    Registriert seit
    03.01.2008
    Beiträge
    319
    Beitragswertungen
    19 Beitragspunkte
    müsste gehen . entweder du holst dir die einträge aus der db oder du parst die seite ..

    hier ist ein gutes Tut zum Thema Rss Feeds erstellen : externer Link
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Blaubaer Mitglied
    Registriert seit
    24.10.2009
    Beiträge
    331
    Beitragswertungen
    33 Beitragspunkte
    so hab jetzt mal google benutzt und das hier gefunden
    und so weit angepasst wie es geht

    <?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>RSS Feed Shoutbox</title> 			
        <language>de</language>				  				
        <link>http://Gamerforlife-clan.de</link>	  
        <description>Letzte 5 eintrage der Shoutbox</description>	
        <copyright>...</copyright>	
    
    <?php 
    
    include("dbconnect.php");
    
    // Datenbankabfrage
    $query = "SELECT * FROM ic1_shoutbox ORDER BY ID DESC LIMIT 5";    
    $result = mysql_query($query); 
    
    // Ausgabe der Daten
    while ($row = mysql_fetch_array($result)){ 
    	$id = $row['ID']; 
    	$title = $row['header']; 
    	$news = $row['main']; 
    	$pubdate = strtotime($row['datetime']);
    	$pubdate = date(r, $pubdate); 	
    ?> 
    	<item>
    		  <title><?php echo $title; ?></title>
    	    <link>http://gamerforlife-clan.de/rss_feedshoutbox.php<?php echo $id; ?></link>
    	   	<guid isPermaLink="false">http://gamerforlife-clan.de/</guid>
    	   	<author>wer auch immer</author>
    	    <pubDate><?php echo $pubdate; ?></pubDate>
    	    <description><![CDATA[ <?php echo $news; ?> ]]></description>
    	</item>
    <?php } ?>
    
    </channel>
    </rss>


    da ich von php gar keine ahnung habe
    frag ich einfach mal nett nach lächeln
    ob mir jemand das eventuell anpassen könnte?

    die datenbank tabelle heist
    `ic1_shoutbox`
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Meinst du dann sowas in der art.


    <?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>RSS Feed Shoutbox</title>            
        <language>de</language>                             
        <link>http://www.tnt-clan.de/test.php</link>      
        <description>Letzte 5 eintrage der Shoutbox</description>   
        <copyright>Mikro</copyright>  
     
    <?php
    //deine datenbankdaten holen
    include("include/includes/config.php");
    
    //db_connect
    $conn = @mysql_connect(DBHOST, DBUSER, DBPASS);
            @mysql_select_db(DBDATE,$conn);
    
    // Datenbankabfrage
    $query = "SELECT * FROM ic1_shoutbox ORDER BY id DESC LIMIT 5";    
    $result = mysql_query($query); 
     
    // Ausgabe der Daten
    while ($row = mysql_fetch_object($result)){ ?>
     
       <item>
              <title><?php echo $row->nickname ; ?></title>
              <link>http://www.tnt-clan.de/test.php</link>
              <guid isPermaLink="false">http://gamerforlife-clan.de</guid>
              <author>wer auch immer</author>
              <pubDate>...</pubDate>
              <description><![CDATA[ <?php echo $row->textarea; ?> ]]></description>
        </item>
        
    <?php } ?>
    </channel>
    </rss>



    Zuletzt modifiziert von Mikro am 24.05.2012 - 19:10:14
    Wer Rechtschreibfehler findet darf sie behalten!
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Blaubaer Mitglied
    Registriert seit
    24.10.2009
    Beiträge
    331
    Beitragswertungen
    33 Beitragspunkte
    Genau so was meinte ich lächeln Perfekt Dankeschön!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Immer wieder gern lächeln
    Wer Rechtschreibfehler findet darf sie behalten!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten