Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > rss поток


Автор: something 15.5.2008, 12:35
Добрый день, уважаемые.
У меня возникла проблема с RSS, опера пишит ошибку, ИЕ не импортирует..
Укажите пожалуйста на ошибочку  smile 
Вот что выдает опера:
Код

  1:         
  2: <?xml version="1.0" encoding="windows-1251"?>
  3: <rss version="2.0">
  4:  <chanel>
  5:   <title>Импорт новостей с сайта</title>

Сценарий rss
Код

<?php
                      
define('ECMS', true);
                     
setlocale (LC_ALL, array ("ru_RU.CP1251", "rus_RUS.1251"));
                                      
require_once ("system/configs.php");
require_once ("system/language/".$CONFIG['language'].".php");             
require_once ("system/sql/connect.php");
                         
header ("Content-type: text/xml");
header("Cache-Control: no-cache");
header("Pragma: no-cache");                                  
echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?>";

?>

<rss version="2.0">
 <chanel>
  <title><?php echo $LANG['rss_desc'] ?></title>
   <link><?php echo $CONFIG['site'] ?></link>
  <description><?php echo $LANG['rss_desc'] ?></description>
 <copyright>ECMS ribbon</copyright>
 <language><?php echo $CONFIG['language'] ?></language>
  
<?php
                              
$extract = @mysql_query ("SELECT * FROM ".$CONFIG['prefix']."_news ORDER BY id") or die ($ERROR['extract_db']);
$array_data = @mysql_fetch_array ($extract);
                                             
if ($array_data = @mysql_fetch_array ($extract)) {
    do {
        printf ("
        <item>
         <title>%s</title>
          <link>{$CONFIG['site']}news.php?id=%s</link>
          <description>%s</description>
         <author>%s</author>
         <pubdate>%s</pubdate>
         <guid>{$CONFIG['site']}news.php?id=%s</guid>
        </item>\n", $array_data['name'], $array_data['id'], $array_data['content'], $array_data['author'], $array_data['date'], $array_data['id']);
    }
  while ($array_data = @mysql_fetch_array ($extract));
}

?>

</chanel>
</rss>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)