Задался идеей создать RSS канал своего сайта, но вот постоянно обновлять самому лень, нашёл такой вот типа модуль (смотреть вложение), но там предлагают создать новую таблицу в БД и наполнять её, а уже оттуда и обновляется сама лента. Теперь собственно вопрос: как-бы это изменить файл pss.php что-бы он брал инфу из уже существующих таблиц нюки: название статьи, короткий текст статьи, и дату добавления.
Думаю если получится сделать, многим будет интересно, тк лента будет обновляться из БД сайта, а не вручную.
Заранее благодарен за помощь!!!
кстати вот запрос который предлагали выполнить на БД
PHP код:
CREATE TABLE BLOG ( ID int(11) NOT NULL default '0', title varchar(50) default NULL, description text default NULL, link varchar(200) default NULL, date date default NULL, category varchar(100) NOT NULL default '', ab varchar(10) NOT NULL default '', PRIMARY KEY (ID) ) TYPE=MyISAM;
Спросите, почему не воспользоваться стандартным включением ultramode? новости челси
Просто если включаю ultramode, и пытаюсь открыть backend.php постоянно получаю ошибку:
Ошибка разбора XML: синтаксическая ошибка (Строка: 4, Символ: 0)
и подсвечивается вся строка: <?xml version="1.0" encoding="windows-1251"?>
Последний раз редактировалось BFG, 30.08.2011 в 00:11.
Ошибка синтаксического анализа XML:
объявление XML или текста не в начале сущности Адрес: http://www.chelseateam.ru/backend.php
Строка 4, символ 1:<?xml version="1.0" encoding="windows-1251"?> ^
и ие 6 тоже...
Код:
The XML page cannot be displayed
Cannot view XML input using style sheet.
Please correct the error and then click the Refresh button, or try again later. --------------------------------------------------------------------------------
Cannot have multiple DOCTYPE declarations.
Error processing resource 'http://my.netscape.com/publish/formats/rss-0.91.dtd'....
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&...
странно это всё очень...
и опера и мозилла - последние версии, ИЕ практически не пользуюсь, поэтому до сих пор 6.
Soniks, а ты каким браузером смотрел???
Последний раз редактировалось BFG, 02.04.2011 в 03:16.
Soniks, проблема как-раз таки в том, что появляется "Ошибка разбора XML". И подсвечивается первая строка: <?xml version="1.0"?>.
До обработки того самого файла дело и не доходит....
Я пробовал залить его себе на хост, тоже не помогло...
а вот первый вариант, работает, только не знаю как БД прикрутить..
Soniks, ни в какую не получается... даже из 8-ой нюки брал файл, всё-равно ошибку выдаёт, может выложите свой файл backend.php попробую его всунуть себе...