rss через php

Разработка своих веб-приложений и страничек

rss через php

Сообщение Alexsandrit » 09 май 2008, 18:19

как сделать rss через php
исходник у меня:
<? $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. Что нужно сделать?
Изображение
:roll:
Alexsandrit
Активный участник
 
Сообщения: 256
Зарегистрирован: 29 сен 2007, 16:47
Домен: http://proekts.vfose.ru/

Re: rss через php

Сообщение zk » 09 май 2008, 18:26

А в тело страничек сайта на которых должна быть лента добавлено что-то типа:
Код: Выделить всёРазвернуть
<link rel="alternate" href="http://vfose.ru/rss.php" type="application/rss+xml" title="Новости vfose.ru" />
zk
Администратор
 
Сообщения: 1971
Зарегистрирован: 02 сен 2007, 16:04
Домен: vfose.ru


Вернуться в PHP, HTML, CSS...

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron