|
|
|
| Здравствуйте!
Скажите, как можно решить данную проблему?
Под корректным хтмл кодом понимается открытие и закрытие тегов( за исключением таких как например img,br,hr и тд).
есть например такой хтмл текст:
text1</b><div align='center'>text2<h1>headertext</h1></br>sometext</div>text3<b>text4
нужно его разделить на такие части:
1: text1
2: <div align='center'>text2<h1>headertext</h1></br>sometext</div>
3: text3
4: text4
т.е. чтобы в каждой части был правильный хтмл код. | |
|
|
|
|
|
|
|
для: umluser
(16.06.2006 в 19:54)
| | Поделись - зачем тебе такое понадобилось? | |
|
|
|
|
|
|
|
для: valenok
(16.06.2006 в 21:20)
| | Что, очень сложно сделать? нужно, чтобы без косяков выводилось, но в то же время и теги сохранялись, какие можно. | |
|
|
|
|
|
|
|
для: umluser
(16.06.2006 в 21:57)
| | Ну вот.
Как обычно - напридумывали крутых способ решения самой просто задачи.
Давай лучше саму проблему будем решать.
Надо выводить текст по нормальному?
htmlspecialchars -- Преобразует специальные символы в HTML сущности | |
|
|
|
|
|
|
|
для: valenok
(16.06.2006 в 22:25)
| | дык мне html код НАДО ОСТАВИТЬ по возможности.
мне нужен не ТЕКСТ, а корректный html код... | |
|
|
|
|
|
|
|
для: umluser
(17.06.2006 в 13:04)
| | Воод и вывод.
Что ввели в скрипт и что он выдал.
Желаетельно три разный примера | |
|
|
|
|
|
|
|
для: umluser
(16.06.2006 в 19:54)
| | А для чего это используется? Может имеется обходной путь, просто вероятно решить эту задачу при помощи регулярных выражений будет сложно, если вообще возможно. | |
|
|
|
|
|
|
|
для: cheops
(17.06.2006 в 13:50)
| | Ух ты. Вот это да.
А почему там где вы знаете как это сделать - вы не спрашиваете - зачем?
Особенно когда понятно что они уже решают проблемы с проблематичной реализацией своей основной задачи.. | |
|
|
|
|
|
|
|
для: valenok
(17.06.2006 в 14:07)
| | Потому что, когда ответ дать можно за пять минут - его следует дать - не моё дело, почему этот вопрос интересует посетителя - посетители, как правило, умные люди и сами разберутся как воспользоваться ответом. Даже если они идут в тупик - они поймут, что идут в тупик, но с ответом это получится быстрее. Ситуация ни кому кроме автора вопроса не известна во всех подробностях - а думать за автора в отсутствии всей необходимой информации - неблагодарное дело. А вот если решение требует нескольких часов моей работы, меня интересует нельзя ли пойти обходным путём, так помочь я не против, но против уделить несколько часов бесплатной работы, которая не окупится и ответ не будет использоваться другими посетителями портала. Тут меня интересуют подробности, так как зачастую можно найти обходной путь - пусть не очень элегантный, зато короткий и который будет работать. | |
|
|
|
|
|
|
|
для: cheops
(17.06.2006 в 22:14)
| | Чаще всего ту самую дополнитеьную информацию заменяет ваш личный опыт.. | |
|
|
|