FCKEditor теряет большое количество контента на POST
Вопрос
Итак, вот очень странная вещь, которую я видел в FCKEditor: если в него вставлено большое количество текста, он просто отбросит его и опустошится при POST по какой-то очень странной причине. Я не уверен, что нужно отлаживать, чтобы поймать ошибку в моем коде, или это просто ограничение самого редактора. Мысли? Я должен сказать, что это работает просто отлично, если количество контента ограничено; например, обычный текст, эквивалентный странице или двум текстовым документам. Р>
Решение
Я полагаю, что проблема заключается в том, как вы храните данные в своей БД, а не в FCKEditor - я разместил более 300 страниц текста без получения ошибки, которую вы описываете.
Я бы попробовал повторить все, что публикуется. Разместите эту строку кода в верхней части сценария, в который вы отправляете сообщение.
echo ' Я полагаю, что проблема заключается в том, как вы храните данные в своей БД, а не в FCKEditor - я разместил более 300 страниц текста без получения ошибки, которую вы описываете.
Я бы попробовал повторить все, что публикуется. Разместите эту строку кода в верхней части сценария, в который вы отправляете сообщение.
<*>
Если я прав, ваша проблема в том, что MySQL усекает данные, которые вы в него помещаете. Эту проблему трудно увидеть в стандартных отчетах об ошибках MySQL.
POST = '. htmlentities(var_export( Я полагаю, что проблема заключается в том, как вы храните данные в своей БД, а не в FCKEditor - я разместил более 300 страниц текста без получения ошибки, которую вы описываете.
Я бы попробовал повторить все, что публикуется. Разместите эту строку кода в верхней части сценария, в который вы отправляете сообщение.
<*>
Если я прав, ваша проблема в том, что MySQL усекает данные, которые вы в него помещаете. Эту проблему трудно увидеть в стандартных отчетах об ошибках MySQL.
POST, 1)); die;
Если я прав, ваша проблема в том, что MySQL усекает данные, которые вы в него помещаете. Эту проблему трудно увидеть в стандартных отчетах об ошибках MySQL.
Другие советы
Я не знаю, почему это происходит, но чтобы выяснить, является ли это проблемой с FCKEditor или процессом получателя, попробуйте alert
с содержимым редактора непосредственно перед запросом POST. отправлено.
В противном случае - ограничен ли размер данных POST где-нибудь на вашем сервере?