XML грешка

bojko91

Registered
Здравейте

Вчера видях че в 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>";

?>
 
admin каза:
Дай изходния код.
Дай view source и виж какво пише.
Нещо не е наред в изходния код а на в PHP.

Ето изходния код

Код:
       <?xml version="1.0" encoding="windows-1251"?>


	<rss version="0.91">


	<channel>

	<title>���� ��� - ����������� ������ - ��������� � ������</title>

	<link>http://boji-dar.info/</link>

	<image><url>http://boji-dar.info/feeds/logo.gif</url></image>

	<description>����������� ������, ���������, ������, ������ � ��.! ������ �� �������������� �� ���� �����!</description>
<item>

	<title>������� ��� � ����</title>

	<link>http://boji-dar.info/�������-���-�-����-a276.htm</link>

	<description>"...�� �� � ���...��.22:4"</description>

	</item>

<item>

	<title>������ �� ��������</title>

	<link>http://boji-dar.info/������-��-��������-a275.htm</link>

	<description>����� ��� ������� ���� ����, ���� �� ������ ������, �� ������ �������� ������� ������ �� ��������. ���� ����� �� ����� �� ��� ������� ����, ����� �� ���� �� �� ������ � ���� ����.</description>

	</item>

<item>

	<title>������� ���������� � ���������</title>

	<link>http://boji-dar.info/�������-����������-�-���������-a274.htm</link>

	<description><p align="left">������� ���������� � ���������</p> </description>

	</item>

<item>

	<title>��������, ��� �������...</title>

	<link>http://boji-dar.info/��������-���-�������--a273.htm</link>

	<description>��������, ��� ������� <br /></description>

	</item>

<item>

	<title>�, �����...</title>

	<link>http://boji-dar.info/�-�����--a272.htm</link>

	<description>�, �����...<br /></description>

	</item>

<item>

	<title>���������� � ���������������</title>

	<link>http://boji-dar.info/����������-�-���������������-a271.htm</link>

	<description>�� ���������, ������� ������ � ���������� � �� ������������ ���� ��������.</description>

	</item>

<item>

	<title>�������������� �� �������</title>

	<link>http://boji-dar.info/��������������-��-�������-a270.htm</link>

	<description>�������������� �� ������� - 18�.<br /></description>

	</item>

<item>

	<title>����������� �� ������</title>

	<link>http://boji-dar.info/�����������-��-������-a269.htm</link>

	<description>����������� �� ������ </description>

	</item>

<item>

	<title> ������� ��  ����� ������</title>

	<link>http://boji-dar.info/-�������-��-�����-������-a268.htm</link>

	<description>������� ��  ����� ������<br /><br />������ ������ ��, ����, �� �� ������� �� ������ ����� � �������� �� ������, ����� ������ �� �� �������� ��������� �� ������. ���������, ���������� �� �� ��������� ������� �� ������ ����� � ������ �������� � �����! ������� �� �� ��������� �� ����.</description>

	</item>

<item>

	<title>��� ������� ���� �� ���������� ��� ������ ������</title>

	<link>http://boji-dar.info/���-�������-����-��-����������-���-������-������-a267.htm</link>

	<description>��� ������� ���� �� ���������� ��� ������ ������ - ������������ </description>

	</item>

<item>

	<title>�������� �� ��������</title>

	<link>http://boji-dar.info/��������-��-��������-a266.htm</link>

	<description>�������� �� �������� - ������� �������� ���� �� �� ���� ��� ����� ;)<br /></description>

	</item>

<item>

	<title>����� �� ������ �����</title>

	<link>http://boji-dar.info/�����-��-������-�����-a265.htm</link>

	<description>����� �� ������ ����� - ��� ���, ������� ���. </description>

	</item>

<item>

	<title>���� ����</title>

	<link>http://boji-dar.info/����-����-a264.htm</link>

	<description>���� ����<br /><br />������ �� ��� �� ����<br />�� ������ ������.<br />��� ������, ������, ������,<br />�� ��� � ��� ������!<br /></description>

	</item>

<item>

	<title>������� �� ������</title>

	<link>http://boji-dar.info/�������-��-������-a263.htm</link>

	<description>������� �� ������ - ���� ������ </description>

	</item>

<item>

	<title>�������� �����</title>

	<link>http://boji-dar.info/��������-�����-a262.htm</link>

	<description>�������� �����<br /></description>

	</item>

<item>

	<title>����� ������</title>

	<link>http://boji-dar.info/�����-������-a261.htm</link>

	<description>����� ������ � ������� �����<br /> </description>

	</item>

<item>

	<title>�������� �� ����</title>

	<link>http://boji-dar.info/��������-��-����-a260.htm</link>

	<description>�������� �� ���� - ��, �� �� �� ����� �� ��� ��� ������. ���� �� ������ �� ���� ������ ����� �� ���. </description>

	</item>

<item>

	<title>���� ��� ���������</title>

	<link>http://boji-dar.info/����-���-���������-a259.htm</link>

	<description>���� ��� ��������� - �� ��������� �����<br /></description>

	</item>

<item>

	<title>������</title>

	<link>http://boji-dar.info/������-a258.htm</link>

	<description>������ - ��������� - ����<br /> </description>

	</item>

<item>

	<title>��-����� �� �������</title>

	<link>http://boji-dar.info/��-�����-��-�������-a257.htm</link>

	<description>��-����� �� ������� - ���� ������<br /></description>

	</item>

</channel>
	</rss>
 
Rado каза:
Смени
Код:
 <?xml version="1.0" encoding="windows-1251"?>
.
на
Код:
 <?xml version="1.0" encoding="utf-8"?>

Пробвах, и пробал съм, но няма ефект :( пак същото, и в сорса си остава същото
 
Пробвай да замениш
Код:
header("Content-Type: text/xml");
със
Код:
header("Content-Type: text/xml;charset=windows-1251");
Така може да се получи :)
 
diva4et0o0 каза:
F1r3Fl3x каза:
Пробвай да замениш
Код:
header("Content-Type: text/xml");
със
Код:
header("Content-Type: text/xml;charset=windows-1251");
Така може да се получи :)
по добре на utf-8

Когато е windows-1251 сорса се кирилизира, но продължава да си седи тая грешка и да не ми отваря файла ;(
 
Дай си готовия кирилизиран код.
Досега никога не съм работил с xml, но мисля, че има 'забранени знаци'
които не се обработват и затова ти дава грешка. Мисля, че е дин от тях е '&'.
Но не съм 100% сигурен :lol:
 
F1r3Fl3x каза:
Дай си готовия кирилизиран код.
Досега никога не съм работил с xml, но мисля, че има 'забранени знаци'
които не се обработват и затова ти дава грешка. Мисля, че е дин от тях е '&'.
Но не съм 100% сигурен :lol:

Ето
Код:
        <?xml version="1.0"?>


	<rss version="0.91">


	<channel>

	<title>Божи Дар - Християнски портал - Проповеди и статии</title>

	<link>http://boji-dar.info/</link>

	<image><url>http://boji-dar.info/feeds/logo.gif</url></image>

	<description>Християнски новини, проповеди, статии, музика и др.! Всичко за християнството на едно място!</description>
<item>

	<title>Исус знае какво чувстваш</title>

	<link>http://boji-dar.info/Исус-знае-какво-чувстваш-a277.htm</link>

	<description>Исус знае какво чувстваш<br /></description>

	</item>

<item>

	<title>Самотни дни и нощи</title>

	<link>http://boji-dar.info/Самотни-дни-и-нощи-a276.htm</link>

	<description>"...Ти си с мен...Пс.22:4"</description>

	</item>

<item>

	<title>Сладко от праскови</title>

	<link>http://boji-dar.info/Сладко-от-праскови-a275.htm</link>

	<description>Преди две седмици една жена, член на нашата църква, ми подари бурканче домашно сладко от праскови. През целия си живот не съм опитвал нищо, което да може да се сравни с това чудо.</description>

	</item>

<item>

	<title>Божието присъствие и чувствата</title>

	<link>http://boji-dar.info/Божието-присъствие-и-чувствата-a274.htm</link>

	<description><p align="left">Божието присъствие и чувствата</p> </description>

	</item>

<item>

	<title>Оператор, Ако Обичате...</title>

	<link>http://boji-dar.info/Оператор-Ако-Обичате--a273.htm</link>

	<description>Оператор, ако обичате <br /></description>

	</item>

<item>

	<title>Е, почти...</title>

	<link>http://boji-dar.info/Е-почти--a272.htm</link>

	<description>Е, почти...<br /></description>

	</item>

<item>

	<title>Лутераните и хомосексуализма</title>

	<link>http://boji-dar.info/Лутераните-и-хомосексуализма-a271.htm</link>

	<description>За торнадото, ударило църква в Минеаполис и за разделението сред църквите.</description>

	</item>

<item>

	<title>Свидетелството на Стелиян</title>

	<link>http://boji-dar.info/Свидетелството-на-Стелиян-a270.htm</link>

	<description>Свидетелството на Стелиян - 18г.<br /></description>

	</item>

<item>

	<title>Състоянието на душата</title>

	<link>http://boji-dar.info/Състоянието-на-душата-a269.htm</link>

	<description>Състоянието на душата </description>

	</item>

<item>

	<title> Молитва за  месец август</title>

	<link>http://boji-dar.info/-Молитва-за-месец-август-a268.htm</link>

	<description>Молитва за  месец август<br /><br />Отвори устата ни, Боже, за да говорим за Твоята любов и благодат на хората, които никога не са опитвали чудесните Ти дарове. Спасителю, благодарим Ти за чудесната надежда за вечния живот в Твоята светлина и слава! Помогни ни да достигнем до него.</description>

	</item>

<item>

	<title>Бог протяга ръка за избавление към Своите дъщери</title>

	<link>http://boji-dar.info/Бог-протяга-ръка-за-избавление-към-Своите-дъщери-a267.htm</link>

	<description>Бог протяга ръка за избавление към Своите дъщери - Свидетелство </description>

	</item>

<item>

	<title>Колелото на щастието</title>

	<link>http://boji-dar.info/Колелото-на-щастието-a266.htm</link>

	<description>Колелото на щастието - провери щастието може да те чака зад ъгъла ;)<br /></description>

	</item>

<item>

	<title>Домът на твоето сърце</title>

	<link>http://boji-dar.info/Домът-на-твоето-сърце-a265.htm</link>

	<description>Домът на твоето сърце - Дом мой, крепост моя. </description>

	</item>

<item>

	<title>Жива вода</title>

	<link>http://boji-dar.info/Жива-вода-a264.htm</link>

	<description>Жива вода<br /><br />Дойдох да пия аз вода<br />от извора Христа.<br />Бях мръсен, грешен, уморен,<br />но пих и бях спасен!<br /></description>

	</item>

<item>

	<title>Бремето на вината</title>

	<link>http://boji-dar.info/Бремето-на-вината-a263.htm</link>

	<description>Бремето на вината - Макс Лукадо </description>

	</item>

<item>

	<title>Опасното цвете</title>

	<link>http://boji-dar.info/Опасното-цвете-a262.htm</link>

	<description>Опасното цвете<br /></description>

	</item>

<item>

	<title>Трите кедъра</title>

	<link>http://boji-dar.info/Трите-кедъра-a261.htm</link>

	<description>Трите кедъра и тяхната съдба<br /> </description>

	</item>

<item>

	<title>Подаръци за Царя</title>

	<link>http://boji-dar.info/Подаръци-за-Царя-a260.htm</link>

	<description>Подаръци за Царя - Да, но аз ще дойда за тях още веднъж. Може би тогава ще имат повече време за мен. </description>

	</item>

<item>

	<title>Взор към Спасителя</title>

	<link>http://boji-dar.info/Взор-към-Спасителя-a259.htm</link>

	<description>Взор към Спасителя - да достигнем върха<br /></description>

	</item>

<item>

	<title>Замяна</title>

	<link>http://boji-dar.info/Замяна-a258.htm</link>

	<description>Замяна - Пепеляшка - Исус<br /> </description>

	</item>

</channel>
	</rss>

Дано стане че вече ми писна от тоя рсс :( Благодаря ви за помоща :)
 
bojko91 каза:
Здравейте.

Махнах
Код:
<?xml version="1.0" encoding="windows-1251"?>
и се показва RSS. Дали е проблем ?

Явно ще да е.... Под мозила и опера е ОК, показва се, но под IE и Chrome... Никой няма :cry: :cry: .

Ако измислите някакъв начин, моля ви кажете го!

Поздрави!
 

Back
Горе