Онлайн-справочник по самым часто задаваемым вопросам из темы "Как сделать?" на форуме QSP.su

20.6. Как вывести на экран HTML-разметку, не отключая режим распознавания HTML? То есть при `usehtml=1`

В: Как вывести на экран HTML-разметку, не отключая режим распознавания HTML? То есть при `usehtml=1`.

О:

На самом деле сделать это довольно просто. Достаточно заменить в исходном тексте угловые скобки на соответствующие коды спец-символов HTML.

Для примера, выведем размеченный с помощью HTML текст из окна основного описания в окно дополнительного описания:

! фиксируем содержимое окна основного описания в переменной
$description=$maintxt
! с помощью функции replace заменяем левую угловую скобку на код <
$description=$replace($description,'<','<')
! с помощью функции replace заменяем правую угловую скобку на код >
$description=$replace($description,'>','>')
! выводим получившийся результат в окно доп.описания
p $description