Пытаюсь сделать RSS, не совсем получается

  • Автор темы Автор темы dirol
  • Дата начала Дата начала

dirol

Новичок
Пытаюсь сделать RSS, не совсем получается

Пытаюсь сделать RSS ленту на своем сайте.

Проверяя работу на локальной машине (Денвер) все работает, при просмотре ленты на хостинге, отображаются всего лишь 2 статьи.

Код:
PHP:
echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?>";
echo "<rss version=\"2.0\">";
echo "<channel>";
echo "<title>Название</title>";
echo "<link>Адрес</link>";
echo "<description>Описание</description>";

$query = "SELECT * FROM `article` LIMIT 0,10";
$result = mysql_query($query);
	while ($row = mysql_fetch_array($result)) :
		echo "<item>";
		echo "<title>$row[namearticle]</title>";
		echo "<link>$siteurl/text/$row[idarticle]</link>";
		echo "<description>$row[anons]</description>";
		echo "</item>";
	endwhile;
echo "</channel>";
echo "</rss>";

В чем может быть проблема?
 
triumvirat, пардон.
не копировал, а набирал код.

Там конечно же должен быть слэш. Но его здесь только на этой странице, у меня в скрипте он есть :)

-~{}~ 24.02.08 16:12:

triumvirat
в смысле 2 строчки?

Есть База данных.
На локальной машине и на хостинге база абсолютно одинаковая!

При запуске скрипта (RSS ленты) на Денвере показываются все статьи (7 штук), а вот при запуске того же скрипта, на той же базе данных появляется всего 2 статьи!
 
Апокалипсис
я уже вставлял вот эти строчки:

ini_set('display_errors',1);
error_reporting(E_ALL);

в результате, не показывается вообще ни одна статья

-~{}~ 24.02.08 16:35:

и еще момент:

смотрю HTML-код, всё отображается, а вот в браузер не выводится

-~{}~ 24.02.08 19:16:

Ну неужели безвыходная ситуация? :)
 
Апокалипсис
без изменений

Beavis
надо. Пробовал всякие разные отдавать
 
dirol
Скажи, пожалуйста, ты притворяешся или действительно не понимаешь что _никто_кроме_тебя_ не сможет тебе сказать почему
один и тот-же скрипт у тебя на разных серверах работает по разному?!

Если ты это понимаешь, займись, пожалуйста, отладкой самостоятельно.

Тем-более ссылку тебе уже дали.
 
dirol
1. Убери все echo в цикле поставь просто echo $row['namearticle']
2. Проверь этот же запрос на сайте в пхпмайдмине
3. А заголовки тут пока совсем не причём.
 
Mr_Max
вы можете дать мне один простой ответ на вопрос:
Почему при просмотре html-кода, там написано то, что должно быть, но это не выводится в браузер!
 
Сверху