Опубликовано: 11 февраля 20169 г Переменная содержит "<textarea></textarea>", содержимое этой переменной необходимо вывести в теге<textarea>тут</textarea> Получается так, что тег </textarea> в переменной, перекрывает (родителя)текстовое поле в которое необходимо поместить содержимое переменной. Как исправить, через что пропустить содержимое переменной? Изменено 11 февраля 20169 г пользователем Testweb
Опубликовано: 11 февраля 20169 г Через ничто. Что мешает удалить эти теги? С функцией замены в php я надеюсь знакомы.
Опубликовано: 12 февраля 20169 г Что делать?Идите тоже спать.$var = "<textarea>Text</textarea>"; <textarea>{$var}</textarea>
Опубликовано: 12 февраля 20169 г Автор Пытаюсь пропустить на выходе html$classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . 'sources/classes/editor/composite.php', 'classes_editor_composite' ); $editor = new $classToLoad(); $editor->setLegacyMode( false ); $editor->setIsHtml( false ); $editor->process($session['post']);все равно перекрывает$classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . 'sources/classes/text/parser.php', 'classes_text_parser' ); $parser = new $classToLoad(); $parser->set( array( 'memberData' => $this->memberData, 'parseBBCode' => 1, 'parseArea' => 'topics', 'parseHtml' => 0, 'parseEmoticons' => 1 ) ); $parser->display($session['post']);Тоже перекрывает родительский тег, что делать?
Опубликовано: 12 февраля 20169 г Автор При сохранении пропускаю через$classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . 'sources/classes/text/parser.php', 'classes_text_parser' ); $parser = new $classToLoad(); $parser->set( array( 'memberData' => $this->memberData, 'parseBBCode' => 1, 'parseArea' => 'topics', 'parseHtml' => 0, 'parseEmoticons' => 1 ) ); $parser->display($session['post']); В бд сохраняет html в исходном виде.
Опубликовано: 12 февраля 20169 г Автор Как пропарсить чистый html при сохранении или на выходе. Как? Изменено 12 февраля 20169 г пользователем Testweb
Опубликовано: 12 февраля 20169 г Автор Пропустил через htmlspecialchars, работает, но теперь если пропускать через eval на выходе. Отображается код, браузер его не читает.
Переменная содержит "<textarea></textarea>", содержимое этой переменной необходимо вывести в теге
<textarea>тут</textarea>
Получается так, что тег </textarea> в переменной, перекрывает (родителя)текстовое поле в которое необходимо поместить содержимое переменной.
Как исправить, через что пропустить содержимое переменной?
Изменено пользователем Testweb