Seite 1 von 1

rss problem

Verfasst: 06.04.2006 20:11
von Nosferatu_v
hallo,
ich hab versucht ein rss feed zu machen für meine news ich bring das einfach nicht hab mir dutzende dinge schon angeschaut aber irgendwie ...

schaut es euch mal an und sagt mir was ich tun soll
bitte :oops:

Code: Alles auswählen

<?xml version="1.0" encodeing="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>Project-Firepower News(deutsch)</title>
<link>http://www.pj-firepower.com</link>
<description>Informations Page über Musik, TV, Serien, Movies, Stars, Sports und vieles mehr.</description>
<language>de</language>


<?php
$db = mysql_connect("localhost", "user", "pw");
mysql_select_db("db", $db);

$query = "SELECT * FROM deutsch_news ORDER BY id DESC LIMIT 0,15";
$result = mysql_query($query,$db);

while($row=mysql_fetch_array($result))
{
echo "<item>";
echo "<title>$row[titel]</title>";
echo "<link>http://www.pj-firepower.com/site.php?lan=1&page=38</link>";
echo "<pubDate>$row[datum]</pubDate>";
echo "<description>$row[eintrag]</description>";
echo "<author>$row[name]</author>";
echo "</item>";
}
?>
</channel>
</rss>

Re: rss problem

Verfasst: 06.04.2006 20:46
von Pyramide
Nosferatu_v hat geschrieben:und sagt mir was ich tun soll
Uns sagen, was genau nicht funktioniert.

Verfasst: 06.04.2006 20:49
von Nosferatu_v
lol sry
das ist leicht gar nichts geht
es wird nichts angezeigt

http://www.pj-firepower.com/rss.php

Re: rss problem

Verfasst: 06.04.2006 21:31
von MagMo
Hi,

auf Anhieb fällt mir da sofort ein Fehler ins Auge:

Code: Alles auswählen

<?xml version="1.0" encodeing="ISO-8859-1" ?>
Da ist ein 'e' zuviel, dass muss heißen::

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1" ?>
Und u.U. ist es sinnvoll diesen Header noch rauszusenden:

Code: Alles auswählen

header ('Content-Type: text/xml');
Grüße
MagMo

Verfasst: 06.04.2006 21:55
von Nosferatu_v
hm... es kommt trozdem nur eine leere page :(

Code: Alles auswählen

<?php header ('Content-Type: text/xml'); ?>
<?xml version="1.0" encoding="ISO-8859-1" ?> 
<rss version="2.0"> 
<channel> 
<title>Project-Firepower News(deutsch)</title> 
<link>http://www.pj-firepower.com</link> 
<description>Informations Page über Musik, TV, Serien, Movies, Stars, Sports und vieles mehr.</description> 
<language>de</language> 


<?php 
$db = mysql_connect("localhost", "user", "pw"); 
mysql_select_db("db", $db); 

$query = "SELECT * FROM deutsch_news ORDER BY id DESC LIMIT 0,15"; 
$result = mysql_query($query,$db); 

while($row=mysql_fetch_array($result)) 
{ 
echo "<item>"; 
echo "<title>$row[titel]</title>"; 
echo "<link>http://www.pj-firepower.com/site.php?lan=1&page=38</link>"; 
echo "<pubDate>$row[datum]</pubDate>"; 
echo "<description>$row[eintrag]</description>"; 
echo "<author>$row[name]</author>"; 
echo "</item>"; 
} 
?> 
</channel> 
</rss> 

Verfasst: 06.04.2006 22:16
von Nosferatu_v
kann es sein das es mit rss.php nicht funktioniert?
muss ich mit dem erst eine *.xml datei erstellen?
wenn ja wie ?

Verfasst: 06.04.2006 23:06
von Pyramide
The requested URL /rss.php was not found on this server.
Kein wunder, daß es nicht funktioniert.

Verfasst: 06.04.2006 23:06
von Nosferatu_v
sry wegen 3fach post

es geht nun es lag daran das alle mit php geschrieben werden muss

also echo ".... ..

und was ein schwerer fehler war das im link ein & war das muss man mit dem html code austauschen dann geht es ^^