По урока в сайта си направих една RSS емисия, но имам проблем - когато я добавям в Edno23 ми казва Посоченият фийд не може да бъде прочетен коректно. :lol:
Ето го кода:
*Променил съм съдържанието на някои тагове, за да не стане реклама.
Ето го кода:
Код:
<?php
$db_user = "***"; // db username
$db_pass = "***"; // db password
$db_host = "localhost"; // db host
$db = "***"; // db
header ("Content-type: text/xml");
echo ("<?xml version=\"1.0\" encoding=\"windows-1251\"?>\n");
?>
<rss version="0.92">
<channel>
<title>Заглавие</title>
<link>URL</link>
<description>Описание</description>
<language>bg-BG</language>
<copyright>Михаил Николов 2009 (c)</copyright>
<managingEditor>mico@gbg.bg</managingEditor>
<webMaster>mico@gbg.bg</webMaster>
<category>категория</category>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<ttl>15</ttl>
<?php
mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db) or die( "Unable to select database");
$result = mysql_query ("SELECT * FROM links ORDER BY id DESC LIMIT 25") or die (mysql_error());
while ($row = mysql_fetch_array ($result))
{
?>
<item>
<title><?php echo $row['title']; ?></title>
<link>http://URL/links.php?id=<?php echo $row['id']; ?></link>
<description><?php echo $row['desc']; ?></description>
<category>категория</category>
</item>
<?php
}
mysql_free_result ($result);
?>
</channel>
</rss>