Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Частые глюки в XML Парсере DLE

Частые глюки в XML Парсере DLE


     06.07.2012    Общие вопросы по PHP, Модули, Хаки    3168

вопрос
Многие замечали что при работе с информерами в DLE часто возникает ошибка XML error in File. Инфоррмеры собирают rss ленты с различных сайтов и выводит заголовок, дату, полное описание и дает ссылку на полное содержание. Так вот, как я понял ошибка возникает из-за того что в заголовке или полном описании присутствуют сторонние символы. Т.Е. стоит новостому корявому ньюсмейкеру впихнуть в новость левые симовлы по своей тупости или копипастом и информер летит нафиг - МОЖНО ЛИ ПРОКАЧАТЬ XML Парсер ЧТОБЫ ОН не умирал а выводил эти корявости как есть?

парсер находится по адресу - /engine/classes/rss.class.php

Ответа пока нет


Комментарии пользователей (2)

ПафНутиЙ
1065

3395 | 2433

ПафНутиЙ - 7 июля 2012 01:03 - Админ

В ДЛЕ вообще хреноватенький функцинал импорта новостей.. совсем хреноватенький. Сам только недавно столкнулся с этим. Хотел наполнить сайт демо-контентом для тестирования, ничего не вышло.
Поэтому для импорта новостей с других сайтов придумали несколько грабберов.

Каков вопрос - таков и ответ. Просто помните об этом.

webzilla
1 | 1

webzilla - 7 июля 2012 12:28 - Юзер

ПафНутиЙ,
меня здесь больше интересует не полноценный парсинг и воровство новостей и их включение в БД сата, а просто парсинг rss ленты - заголовка и все. косяк ошибки происходит как я понял если косямбочные символы в ленте есть, как бы прокачать парсер rss чтобы он падал а выводил все эти косячные символы.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы