Hallo zusammen,
ich versuche mich gerade an einem rss feed.
ich versuch daten aus einer DB zu hohlen und in das feed zu übernehmen,
jedoch bekomme ich dabei immer Fehlermeldungen.
folgendes hab ich probiert:
PHP-Code:
<?php
error_reporting(E_ALL);
include("./config/dbconnect.php");
$con = db_connect();
$sql = "SELECT * FROM freiezimmer ORDER BY RAND()";
$query = mysql_query($sql, $con) or die(mysql_error());
$num = mysql_num_rows($query);
header("Content-Type: text/xml");
?>
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="0.91">
<channel>
<title>Aktuelle Vermieter info - [url]www.24tourist.at[/url] </title>
<link>[url]http://www.24tourist.at[/url] </link>
<description> [url]www.24tourist.at[/url] biete umfangreiche Infarmationen zu den Regionen Salzburger Sportwelt, Dachstein Tauern, Lungau, Obertauern, Gastein, Großarl und Hochkönig. Freigemeldete Unterkünfte und Pauschalen für Ihren Urlaub in Österreich. </description>
<language>de-de</language>
<copyright><?php echo date("d-m-Y"); ?> [url]www.24tourist.at[/url] </copyright>
<image>
<url>http://www.24tourist.at/logo_24/24touristneu.gif</url>
<title>Logo www.24tourist.at</title>
<link>http://www.24tourist.at</link>
</image>
<?php
while ($row = mysql_fetch_array($query))
{
$von_tag = $row['von_tag'];
$von_monat = $row['von_monat'];
$von_jahr = $row['von_jahr'];
$bis_tag = $row['bis_tag'];
$bis_monat = $row['bis_monat'];
$bis_jahr = $row['bis_jahr'];
$kategorie = $row['kategorie'];
$ort = $row['ort'];
$region = $row['region'];
$gast = $row['betriebname'];
$id = $row['kid'];
?>
<item>
<title><?php echo $gast."-".$region."-".$ort; ?></title>
<description>Freie Zimmer vom <?php echo $von_tag.".".$von_monat.".".$von_jahr." bis ".$bis_tag.".".$bis_monat.".".$bis_jahr; ?></description>
<link>http://www.24tourist.at/?s=unterkunft_detail&id=<?php echo $id; ?> </link>
</item>
<?php } ?>
</channel>
</rss>
die Fehlermeldung dazu lautet:
Parse error: parse error, unexpected T_STRING in /srv/www/vhosts/24tourist.at/httpdocs/rss.php on line 12
in line 12 befindet sich die xml deklaration.
<?xml version="1.0" encoding="ISO-8859-1" ?>
was mach ich da falsch?
irgend einen Denkfehler hab ich da wohl.
wär nett wenn Ihr mir mal bitte helfen könntet.
greets Jego