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