![]() |
Ярпортал: форум Ярославля ![]() |
![]() ![]() ![]() ![]() |
Здравствуйте, Гость ( Вход·Регистрация ) | Сделать Yarportal.Ru стартовой страницей |
![]() |
![]() ![]() ![]() |
max2005 |
Дата 9.12.2008 - 17:08
|
Unregistered ![]() |
Есть текстовое поле, к которому прикручен визуальный редактор: tinyMCE или fckEditor ... как только в редакторе создаешь таблицу, т.е. появляются теги <table>, <tr>, <td> - данные отказываются сохранятся в БД !!!
Эта проблема у клиента, дома же всё работает нормально ... кто знает в чём проблема ? Наверняка надо где то какую-то галочку на серваке поставить (или убрать) ... |
|
Rebe |
Дата 9.12.2008 - 17:31
|
Unregistered ![]() |
Впервые о таком слышу
![]() Покажи код, который это все в базу сохраняет. |
|
max2005 |
Дата 10.12.2008 - 08:58
|
||||||
Unregistered ![]() |
Текстовое поле создает fckEditor
Кладется в БД:
Так вот если в редакторе просто создать таблицу и сохранить, то показывается пустая страница, если нет таблицы - то все ОК ! Редактор: лежит в форме:
|
||||||
|
Rebe |
Дата 10.12.2008 - 09:14
|
||
Unregistered ![]() |
А строки эскейпятся? Может там где-то кавычка открытая и table пытается сработать как команда? Попробуй:
|
||
|
max2005 |
Дата 10.12.2008 - 09:37
|
Unregistered ![]() |
Спасибо, помогло ! Я и не знал о такой функции
|
|
Rebe |
Дата 10.12.2008 - 09:42
|
Unregistered ![]() |
max2005
Вообще-то эскейпинг строк при работе с БД - обязательное условие. И mysql_real_escape_string это просто улучшеный вариант mysql_escape_string, который надо применять всегда и везде. Иначе вас SQL Injection-ом поломать могут. |
|
![]() |
![]() ![]() ![]() |
Правила Ярпортала (включая политику обработки персональных данных)