Убить код html картинки в выводе RSS потока
Как? А то у меня выводится html код картинки(
1. Defenderyk - 25 января 2010 — 12:03 - перейти к сообщению
2. yura3d - 25 января 2010 — 13:15 - перейти к сообщению
Defenderyk пишет:
Убить код html картинки в выводе RSS потока
Как? А то у меня выводится html код картинки(
Как? А то у меня выводится html код картинки(
Не совсем понял как выводится код и что нужно с ним сделать. Можно ссылку на проблемный поток или хотя бы скриншот?
3. Defenderyk - 25 января 2010 — 13:27 - перейти к сообщению
Новости экспортируются в Яндекс. Для экспорта подключена функция, которая заменяет символы кавычек на quote, т.е если есть html код в поле которое экспортируется, то в яндексе отображается как html код, а не картинка.
Вот как сделать в файле php который выодит RSS поток, чтобы сначало резался html код картинки, а уже потом экспортировался
Вот как сделать в файле php который выодит RSS поток, чтобы сначало резался html код картинки, а уже потом экспортировался
4. yura3d - 25 января 2010 — 13:32 - перейти к сообщению
Defenderyk пишет:
Новости экспортируются в Яндекс. Для экспорта подключена функция, которая заменяет символы кавычек на quote, т.е если есть html код в поле которое экспортируется, то в яндексе отображается как html код, а не картинка.
Вот как сделать в файле php который выодит RSS поток, чтобы сначало резался html код картинки, а уже потом экспортировался
Вот как сделать в файле php который выодит RSS поток, чтобы сначало резался html код картинки, а уже потом экспортировался
В PHP есть встроенная функция strip_tags(), которая вырезает из строковой переменной встречающиеся вхождения HTML- и PHP-кода. Правда, со слишком сложными вариантами использования тегов она может работать некорректно, но для простого вырезания тегов изображений подойдёт как нельзя лучше. Разумеется, данную функцию нужно применить раньше той, о которой идёт речь здесь:
Defenderyk пишет:
Для экспорта подключена функция, которая заменяет символы кавычек на quote
5. Defenderyk - 25 января 2010 — 13:35 - перейти к сообщению
спасибо ОГРОМНОЕ, сейчас попробую и отпишу результат
(Добавление)
<img src='images/articles/gr907.gif' style='margin:5px' border='0' alt='' width='90' align='left'
вот что выводит
(Добавление)
<img src='images/articles/gr907.gif' style='margin:5px' border='0' alt='' width='90' align='left'
вот что выводит
6. yura3d - 25 января 2010 — 14:02 - перейти к сообщению
Defenderyk пишет:
вот что выводит
Каким образом применяется эта (strip_tags) функция? Она должна быть вызвана раньше той функции, которая выполняет преобразование управляющих символов (треугольные скобки, кавычки и амперсанд) в их html-эквиваленты (" и т.п.) В данном же случае, как я вижу, либо strip_tags() вызывается позже, либо как-то неправильно используется
7. Defenderyk - 25 января 2010 — 14:06 - перейти к сообщению
yura3d, да, что-то заработался видимо. Теперь все ок!)
респект. + в репу)
респект. + в репу)