исходник у меня:
<? $names = join('', file('js/rss.dat')); echo $names;?><== выводит вот это
==> <?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel>
<title>Проекты в ФОСе</title>
<description>Проекты в ФОСе</description>
<link>http://proekts.vfose.ru</link>
<?
$conn_id=mysql_connect('xxx','xxx','xxx');
mysql_select_db('xxx',$conn_id);
$query_tema='select tema from news order by id';
$sqlrez_tema=mysql_query($query_tema);
$query_news='select news from news order by id';
$sqlrez_news=mysql_query($query_news);
$query_data='select data from news order by id';
$sqlrez_data=mysql_query($query_data);
while ($tema=mysql_fetch_row($sqlrez_tema) and $data=mysql_fetch_row($sqlrez_data) and $news=mysql_fetch_row($sqlrez_news)) {
?><item><title><? foreach ($tema as $tema) echo $tema;?></title><description><? foreach ($news as $news) echo $news;?></description><pubDate><? foreach ($data as $data) echo $data;?></pubDate></item><?
}
?></channel></rss>
этот скрипт выводит
- Код: Выделить всё • Развернуть
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel>
<title>Проекты в ФОСе</title>
<description>Проекты в ФОСе</description>
<link>http://proekts.vfose.ru</link>
<item><title>Начало использования баз данных</title><description>Теперь информация о пользователях хранится в базе данных. Надеюсь в ближайшем будущем вся информация перейдёт туда.</description><pubDate>05.05.2008 21:06</pubDate></item></channel></rss>
но это не воспринимается браузером как rss. Что нужно сделать?