| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Как избавиться от тегов |
| Автор: DenWPF 13.2.2011, 11:54 |
| Как достать просто текст с вебсайта? вот если открыть в браузере какой то сайт и нажать ctrl+A то выделиться весь текст на сайте. Вот как забрать только текст с сайта? |
| Автор: s0lman 13.2.2011, 12:16 |
| Как вариант считать весь код и preg_replace'ом убрать все тэги. |
| Автор: DenWPF 13.2.2011, 12:59 |
| да я скачивал типо готовый, но чот он очень искривляет данные, многие куда то теряются. да ещё и с кодировкой проблема...как определить кодировку не понимаю |
| Автор: Ozerich 13.2.2011, 13:14 |
| strip_tags |
| Автор: DenWPF 13.2.2011, 13:20 |
| эта функция не работает нормально, она справляется только с обычным html тегами, с правильной структурой...шаг влево шаг вправо - растрел! |
| Автор: enoff 13.2.2011, 18:05 |
| http://forum.dklab.ru/viewtopic.php?p=153841 можно регулярками вручную аккуратно все убрать. Некоторые теги удалять вместе с содержимым (head, script, style, etc) Остальные - только теги. Оставшиеся вхождения <> преобразовать в html-сущности. |
| Автор: Dima 2015 14.2.2011, 01:59 |
| Определить кодировку в общем случае очень сложно. Но, если это рабочий сайт то на 99% это либо utf-8 либо cp-1251. Попробуй вывести в том или другом, там где не будет кракозяблов там и нужная кодировка. |