59 лет, Киев
Сообщения: 607
С нами с 17.02.2004
Как бы поправить вывод в http://www.autoua.net/backend.php
20 июля 2005 в 18:41 Гілками
Всё что нужно - исправить <rss version="0.91"> на <rss version="2.0"> А то стандартные парсеры не справляются пример смотри результат по предложенному и То, что получается сейчас - то что нет картинки - ладно, а вот что со ссылками получается - нехорошо...
Змінено Smile_kv (18:42 20/07/2005)
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv ]
20 июля 2005 в 18:54 Гілками
Поправил, но что-то не помогло. Может в чем-то еще дело. Подскажи, плиз, поправлю.
59 лет, Киев
Сообщения: 607
С нами с 17.02.2004
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: photographer ]
20 июля 2005 в 18:56 Гілками
59 лет, Киев
Сообщения: 607
С нами с 17.02.2004
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv ]
20 июля 2005 в 19:12 Гілками
хм. учитывая, что тупо исправленный текстовый файл работает, то единственная причина, которую вижу - этот исправленный файл идет как text/plain, а backend.php возвращает text/xml. Может сделать что либо вроде http://www.autoua.net/backend.php?type=plain , который будет возвращать text/plain ? для сохранения способа работы "стандартного" http://www.autoua.net/backend.php ? С другой стороны - куча сайтов, которые возвращают text/xml обрабатываются нормально, но там в разделе channel содержимое link не заканчивается на / и я не видел у них <WebMaster>...</WebMaster> - но ведь как текстовый оно обрабатывается, в общем малопонятно. А парсер, блин, спрятан в ядро php. Вот еще глянул lenta.ru -> http://lenta.ru/l/r/EX/import.rss - и возвращает text/xml и link заканчивается на / - работает зараза. но <WebMaster>...</WebMaster> у них нет
Змінено Smile_kv (19:31 20/07/2005)
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv ]
20 июля 2005 в 20:41 Гілками
59 лет, Киев
Сообщения: 607
С нами с 17.02.2004
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: photographer ]
21 июля 2005 в 09:05 Гілками
буду бороться собственными силами поборол в лоб через Code: preg_replace("/http:\/\/.+http:\/\//", "http://", $__url);
Змінено Smile_kv (10:15 21/07/2005)
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv ]
21 июля 2005 в 17:25 Гілками
а можешь мне в мыло прислать код? вдруг я что-то подскажу, хоть и не спец
59 лет, Киев
Сообщения: 607
С нами с 17.02.2004
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: photographer ]
25 июля 2005 в 10:52 Гілками
код чего ? xml-парсер встроен в php либой, сайт выводит результат парсинга - вот я и вставил на выводе исправление непонятного глюка xml-парсера.
0 користувачів і 9 що побажали залишитися невідомими читають цей форум.
Модератор: moderator
Роздрукувати всю тему
Права
Ви не можете створювати нові теми
Ви не можете відповідати на повідомлення
HTML дозволений
UBBCode дозволений
Рейтинг:
Переглядів теми: 2360