Я пытаюсь реализовать RSS-канал с помощью PHP, насколько я вижу, он должен работать, как будто вы просматриваете источник страницы, вы видите XML, который должен быть выведен в RSS подача (http://www.mattlewis.org.uk/web/rss.php)Отображение RSS с вопросом PHP
Вот код страницы:
header("Content-Type: application/xml; charset=ISO-8859-1");
include 'includes/connection.php';
print '<?xml version="1.0" encoding="UTF-8"?>';
print '<?xml-stylesheet type="text/xsl" href="rssXSLT.xsl"?>';
print '<rss version="2.0">
<channel>
<title>FuseArt News</title>
<description>Welcome to our RSS news feed!</description>';
$query = "SELECT * FROM fuseArt_News";
$result = mysql_query($query) or die ("Error in query: $query. ".mysql_error());
while ($row = mysql_fetch_array($result))
{
$_xml .="<news_item>";
$_xml .="<title>" . $row['Title'] . "</title>";
$_xml .="<date>" . $row['Date'] . "</date>";
$_xml .="<article>" . $row['Article'] . "</article>";
$_xml .="</news_item>";
print $_xml;
}
print '</channel>
</rss>';
Кто есть какие-либо идеи относительно того, почему она не может быть вывод?
Благодаря
Что такое базовая отладка, говорящая вам? Есть ли в результирующем наборе строки? Выходит что-нибудь вообще? Включено ли сообщение об ошибках? –
Вы задаете два разных набора символов. Это, вероятно, не причина вашей проблемы, но вы, вероятно, хотите сделать и UTF-8 –