Здравствуйте. Я разрабатываю простое приложение, в котором пользователь может изменять содержимое в базе данных, просто нажимая «редактировать и сохранять» без обновления страницы. Это делается с помощью Jquery, AJAX POST и CKeditor (текстовой области, из которой извлекается контент)
Если я напишу в текстовой области CKeditor "Привет, это тест!" Я получаю
<p>Hello this is a text</p>
и все работает отлично. Если я напишу "Привет, это крутой тест, не так ли?" Я получаю:
<p> Hello this is a cool test, isn't it?</p>
как и должно быть. Это также отправлено через POST / JQuery / AJAX (проверено с помощью FireBug), но странным образом в сценарии PHP, который получает строку, если я повторяю переданное значение, я получаю
<p> Hello this is a cool test, isn
Как это возможно?
Спасибо
РЕДАКТИРОВАТЬ РЕШЕНИЕ НАЙДЕНО:
Мне пришлось добавить encodeURIComponent(content)
в отправленные данные ajax