Я хочу сохранить html-форматированный текст в базу данных, но когда я это делаю, он не сохраняет html-символы, такие как < /> 'и другие Вот как я читаю статью из базы данных для редактирования:сохранить html-форматированный текст в базу данных
<p class="Title">Англійський варіант:</p>
<textarea name="EN" cols="90" rows="20" value="<?php echo htmlentities($articleArr['EN'], ENT_QUOTES, "UTF-8"); ?>" ></textarea>
после этого генерирует такой HTML-код:
<p class="Title">Англійський варіант:</p>
<textarea name="EN" cols="90" rows="20" value="<p class='Title'> привыт </p>" ></textarea>
Итак, я ожидаю, что этот текст будет выглядеть в моем текстовом поле в HTML-коде страницы она есть, но в текстовой области нет.
В базе данных я сохранить его как:
<p class="Title"> Hello </p>
Так как я могу сделать последующие:
- Чтение из базы данных HTML-FormattedText.
- Показать его в элементе textarea.
- Редактировать и сохранить его обратно в базу данных.
Помогите мне, пожалуйста, как я могу сохранить такие тексты правильно, Thanx!
Вы уверены, что не сохраняете html-символы, такие как>? –
Да, он не сохраняет такие символы – yozhik
он делает. это просто так. –