0

Клиент на ExtJS на сервере PHP и MySQL. Проблема в Textarea. Объект:

'field' => 
array (
  'type' => '',
  'unique' => '',
  'db_isNull' => true,
  'required' => false,
  'validator' => '',
  'db_type' => 'longtext',
  'db_default' => false,
  'is_search' => false,
  'allow_html' => false,
),  

При вводе текста с символом < и сохранении записывается только то что стоит перед знаком <. Изменял allow_html = true не помогает. Кто что может подсказать?

Denis Bubnov
  • 13,958
Baur
  • 1
  • Как у вас организовано сохранение данных в бд? Почитайте вот этот ответ http://ru.stackoverflow.com/a/422165/186083 на другой вопрос. – Visman Dec 08 '16 at 17:14

2 Answers2

0

Преобразует специальные символы в HTML-сущности: http://php.net/manual/ru/function.htmlspecialchars.php

recomendated
  • 77
  • 1
  • 5
-1

Перед запросом на добавление данных, оберните их через mysql_real_escape_string($var)

SLy_huh
  • 1,323