Ergebnis 1 bis 2 von 2

Thema: RSS News Feed

  1. #1
    Gast

    Standard RSS News Feed

    Hallo,

    ich habe eine kurze Frage. Ich erstelle per Cronjob eine XML Datei für einen RSS News Feed. Aber die news reader bekommen als erstellungsdatum der einzelnen nachrichten immer das dateidatum.
    kann man das umgehen un das erstellungsdatum der news aufbauen ? oder wie kann man es lösen ?

    so werden die news wenn man den reader an hat ja doppelt und dreifach eingelsen.

    Code:
    ..............
    
    $mysql_id =  mysql_connect( $MYSQL_host, $MYSQL_user, $MYSQL_passw );
    mysql_select_db($datenbank, $mysql_id);
    
    if (!$mysql_id) {
    	echo mysql_errno();
    	exit;
    }
    
    //Unix-Pfad zur Datei
    $datei= "/home/httpd/vhosts/tsv-ellerbek.de/subdomains/handball/httpdocs/feed.xml";
    echo "$datei";
    $year = date("Y");
    
    $xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>
    <!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\" \"http&#58;//my.netscape.com/publish/formats/rss-0.91.dtd\">
    <rss version=\"0.91\">
    <channel>
    	<title>TSV Ellerbek - Handballnews</title>
    	<link>http&#58;//www.tsvellerbek.de</link>
    	<description>Die neuesten Artikel auf www.tsvellerbek.de</description>
    	<language>de-de</language>
    	<copyright>$year - tsvellerbek.de</copyright>
    	<image>
    		<url>http&#58;//handball.tsv-ellerbek.de/uploads/mediapool/TSV%20Ellerbek.gif</url>
    		<title>www.tsvellerbek.de</title>
    		<link>http&#58;//www.tsvellerbek.de</link>
    	</image>
    ";
    
    //Abfrage
    $sql = mysql_query&#40;"
    SELECT * FROM damen2_news WHERE status>0 ORDER BY datum desc LIMIT 0, 15
    "&#41;;
    
    //Ende SQL-Anfragen
    
    //die result&#91;&#93; bitte entsprechend der Spaltennamen der DB editieren
    while &#40;$result = mysql_fetch_array&#40;$sql, MYSQL_ASSOC&#41;&#41; &#123;
    	$description = $result&#91;"intro"&#93;;
    	$title = $result&#91;"titel"&#93;;
    	$datum = date&#40;"d.m.y, H&#58;i",$result&#91;'datum'&#93;&#41;;
    	$link = "http&#58;//handball.tsv-ellerbek.de/newsfeed.php?id=".$result&#91;"id"&#93;;
    	$xml .= "
    	<item>
    		<title><!&#91;CDATA&#91;$title&#93;&#93;></title>
    		<description><!&#91;CDATA&#91;$description&#93;&#93;></description>
    		<dc&#58;date>$date</dc&#58;date> 
                <link><!&#91;CDATA&#91;$link&#93;&#93;></link>
    	</item>
    	"; 
    &#125;
    
    $xml .= "
    </channel>
    </rss>
    ";
    
    //File anlegen und speichern
    $file=fopen&#40;$datei,"w+"&#41;;
    fputs&#40;$file,$xml&#41;;
    fclose&#40;$file&#41;;
    
    mysql_close&#40;&#41;;
    
    ?>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    in dme man sich an den standart hält, der währe:

    <pubDate>Wed, 16 Nov 2005 14:39:00 +0100</pubDate>

Ähnliche Themen

  1. news-feed problem
    Von tönjes im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 12
    Letzter Beitrag: 23.08.2007, 13:44
  2. News (ältere News)
    Von mymaddin im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 9
    Letzter Beitrag: 13.07.2007, 23:13
  3. RSS Feed
    Von Seawolf-371 im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 5
    Letzter Beitrag: 21.06.2007, 14:51
  4. visible news items im News Portlet
    Von dulldeidi im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 4
    Letzter Beitrag: 19.12.2006, 22:35
  5. RSS Feed
    Von mr_jingles im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 08.09.2006, 11:25

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •