autoua
×
Это мобильная версия форума. Перейти на обычную версию форума ×
Вход
Autoua.netФорумКнига відгуків та пропозицій

Как бы поправить вывод в http://www.autoua.net/backend.php

Smile_kv | старожил ***
Как бы поправить вывод в 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)
photographer | photographer ****
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv] 20 июля 2005 в 18:54
Поправил, но что-то не помогло.
Может в чем-то еще дело. Подскажи, плиз, поправлю.
Smile_kv | старожил ***
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: photographer] 20 июля 2005 в 18:56
сейчас покопаюсь
Smile_kv | старожил ***
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)
photographer | photographer ****
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv] 20 июля 2005 в 20:41
Здесь кажется работает

http://www.kanban.ru/preview_rss.asp?rss=http%3A//www.autoua.net/backend.php
Smile_kv | старожил ***
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)
photographer | photographer ****
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: Smile_kv] 21 июля 2005 в 17:25
а можешь мне в мыло прислать код? вдруг я что-то подскажу, хоть и не спец
Smile_kv | старожил ***
Re: Как бы поправить вывод в http://www.autoua.net/backend.p
[Re: photographer] 25 июля 2005 в 10:52
код чего ? xml-парсер встроен в php либой, сайт выводит результат парсинга - вот я и вставил на выводе исправление непонятного глюка xml-парсера.
Autoua.netФорумКнига відгуків та пропозицій

Как бы поправить вывод в http://www.autoua.net/backend.php

Додаткова інформація
Модератор:

 moderator 

0 користувачів і 6 що побажали залишитися невідомими читають цей форум.

Переглядів теми: 2330