Если я правильно понимаю, дело обстоит так:
- У вас есть текстовая область, которая "захвачена" CKeditor
- Вы читаете содержимое этой текстовой области с помощью Javascript
- Вы отправляете собранный контент на сервер с AJAX
Если вы предупреждаете () содержимое, которое Javascript получает из текстовой области, вы можете увидеть, успешно ли выполнен шаг 2. Если нет, пожалуйста, оставьте свой Javascript.
Если шаг 2 верный, то, возможно, есть проблема со стороны сервера, дамп вашего db-запроса, чтобы посмотреть на это.
Обновление:
Убедитесь, что при разработке вы включаете все ошибки и уведомления. И если вы делаете вещи, которые вы не можете легко «увидеть», например, AJAX, обязательно следите за журналом ошибок вашего сервера.
В строке примера 2 кода вы используете $ DBconnect, а затем в строке 4 вы определяете, что это такое. Как вы можете видеть в запись PHP.net для mysql_real_escape_string , если функция не может найти соединение с базой данных, функция генерирует ошибку и возвращает FALSE. ЛОЖЬ помещается в вашу базу данных, и это то, что входит в вашу базу данных.
Мой вам совет: старайтесь больше отлаживать. Проверьте все свои предположения, проверяйте значение переменных на каждом шаге, проверяйте, имеют ли они значение, которое вы ожидаете от них. Используйте var_dump (), print_r (), echo и die (). Или, если вы хотите что-то более продвинутое, используйте отладчик (я не хочу).