Преобразование текста в html

Илья3 роки у сервісі
Дані замовника будуть вам доступні після подання заявки
07.04.2022

Привет! На сайте php есть поле textarea, если туда вставить код html, то он отобразится на странице как положено. То есть, если я вставляю в поле textarea: Продолжить - на странице отображается ссылка "Продолжить". Мне нужно тоже самое сделать для поле input, и на другой странице. Сейчас если я вставлю в поле инпут: Продолжить - на странице отобразится только текст "Продолжить" и соответственно в поле инпут после сохранения останется только текст, код html: автоматически будет удалён. Это уже реализовано через php, необходимо понять как это устроено и внести соответствующие правки исходя из моих потребностей, не используя сторонний код.

Для поле textarea используется следующий код:

 // Prepare the statement

$stmt = $this->db->prepare("UPDATE `info_pages` SET `title` = ?, `url` = ?, `public` = ?, `content` = ? WHERE `id` = ?");

$stmt->bind_param('sssss', $values['page_title'], $values['page_url'], $values['page_public'], $values['page_content'], $_GET['id']);

$this->db->real_escape_string($values['page_content']);

if(!empty($_POST)) {

$TMPL['message'] = $updateSettings->createInfoPage($_POST, 0);

$TMPL['current_title'] = $_POST['page_title'];

$TMPL['current_url'] = $_POST['page_url'];

$TMPL['current_content'] = $_POST['page_content'];

if($_POST['page_public']) {

$TMPL['ppon'] = ' selected="selected"';

} else {

$TMPL['ppoff'] = ' selected="selected"';

}

}

Заявки фрілансерів