|
 |
|
| Autor |
Nachricht |
JFM Beliebter [User]


Anmeldung: 25.09.05 Beiträge: 278 Wohnort: Gütersloh
|
Verfasst am: 25.07.2007, 23:11 Titel: RSS Feed |
|
|
Hallo,
ich habe für eine Internetseite ein RSS-Feed geschrieben.
Da das Script Daten aus einer DB ausliest hat die Datei die Endung .php.
Das führt dazu das einige RSS-Reader die Datei nicht auslesen.
Der CSSCrawler akzeptiert es, Firefox und RSSReader zB. nicht.
Weiß jemand wie ich es hin bekomme das der PHP Code funktioniert ich aber dennoch die Datei die Endung XML geben kann?
Mein Quellcode:
| Code: | <?php
$database = "*";
$dbconnect = mysql_pconnect(*, *, *);
mysql_select_db($database, $dbconnect);
$query = "select ueber, rss, id from `news` ORDER BY id DESC limit 10";
$result = mysql_query($query, $dbconnect);
while ($line = mysql_fetch_assoc($result))
{
$return[] = $line;
}
$now = date("D, d M Y H:i:s T");
$output = "<?xml version=\"1.0\"?>
<rss version=\"2.0\">
<channel>
<title>FCG-Frauen.de</title>
<link>http://www.fcg-frauen.de</link>
<description>Nachrichten der FCG-Frauen</description>
<language>de-de</language>
<pubDate>$now</pubDate>
<lastBuildDate>$now</lastBuildDate>
<docs>http://fcg-frauen.de</docs>
<managingEditor>info@fcg-frauen.de</managingEditor>
<webMaster>webmaster@fcg-frauen.de</webMaster>
";
foreach ($return as $line)
{
$output .= "<item><title>".htmlentities($line['ueber'])."</title>
<link>http://www.fcg-frauen.de/news/news_weiter.php?id=".htmlentities($line['id'])."</link>
<description>".htmlentities(strip_tags($line['rss']))." [...] </description>
</item>";
}
$output .= "</channel></rss>";
header("Content-Type: application/rss+xml");
echo $output;
?> |
_________________
http://www.FCG-Frauen.de
JFM:Blog
'Was zum Töten animiert, gehört verboten' (Edmund K.)
War Ede nicht derjenige, der Bruno hat erschießen lassen?
|
|
| Nach oben |
|
 |
RobZe89 Helfer [User]

Anmeldung: 09.04.04 Beiträge: 212 Wohnort: Schweiz
|
Verfasst am: 25.07.2007, 23:23 Titel: |
|
|
mit .htaccess und mod_rewrite
| Code: | RewriteEngine On
RewriteBase /
RewriteRule ^rss_feed.xml$ feed_script.php |
_________________ Wir erstellen Ihre Traum Homepage
Ideal für kleine Firmen und Einzelunternehmer
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |