Здравейте
Вчера видях че в RSS Ми се получава някаква грешка
Може ли да ми кажете как да я поправя ето и кода
Вчера видях че в RSS Ми се получава някаква грешка
Код:
Грешка при обработка на XML: XML или текстовата декларация не са начало на обект
Местоположение: http://сайта/feeds/articles.php
Номер на ред 1, Колона 8: <?xml version="1.0" encoding="windows-1251"?>
-------^
Може ли да ми кажете как да я поправя ето и кода
Код:
<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+---------------------------------------------------*/
header("Content-Type: text/xml");
require_once "../maincore.php";
require_once THEME."theme.php";
$result3=dbquery("SELECT * FROM ".$db_prefix."articles ORDER BY article_datestamp DESC LIMIT 0,20");
$result2=dbquery("SELECT siteurl FROM ".$db_prefix."settings");
$base=dbresult($result2,0);
echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?>\n\n
<rss version=\"0.91\">\n\n
<channel>\n
<title>".$settings['sitename']." - Статии</title>\n
<link>".$base."</link>\n
<image><url>http://сайта/feeds/logo.gif</url></image>\n
<description>".$settings['description']."</description>\n";
while ($row=dbarray($result3)) {
$rsid = intval($row['article_id']);
$rtitle = $row['article_subject'];
$description = stripslashes(nl2br($row['article_snippet']));
// Add allowable HTML tags between quotes below, all others will be stripped
$description = strip_tags($description, "<A><P><BR><BR /><HR>");
echo "<item>\n
<title>".htmlspecialchars($rtitle)."</title>\n
<link>http://сайта/".seoname($rtitle)."-a".$rsid.".htm</link>\n
<description>".htmlspecialchars($description)."</description>\n
</item>\n\n";
}
echo "</channel>
</rss>";
?>