@germany1992

Почему не добавляется весь текст в БД?

Проблема в добавлении, обновлении текста в БД.
Часть текста их textarea летит в БД и потом редактируется. Также происходит с любым текстом
Копирую весь текст из документа заказчика - он не добавляется и не редатктируется. Я отформатировал текст в ворде.
В бд поле для текста тип LONGTEXT на 4 ляма символов
Расскажите пожалуйста кто знает.. как исправить и вообще почему так. Впервые столкнулся - гугл послал сюда.
Ах да к textarea прикручен BBcoder
  • Вопрос задан
  • 244 просмотра
Пригласить эксперта
Ответы на вопрос 3
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Код не представлен, но в целом в таком случае могут быть только несколько проблем:
1) Смотреть настройки php, max_post_size
2) на стороне сервера смотреть или дошел пост запрос, если дошел - уже проверять запрос в базу, как отрабатывает запрос
3) возможно в тексте есть спецсимволы, а ваш код не предусматривает экранирование.
4) Uwe_Boll тоже мысль написал, при отправке get есть ограничение связанное с протоколом http, 254 символа в строке урл.
Ответ написан
bigton
@bigton
Web-программист
Прямая вставка текста в таблицу через phpmyadmin позволяет вставить весь текст? Если ДА, значит смотрите в сторону настроек php и nginx/apache, в которых есть настройка на максимальное значение POST данных.
Ответ написан
Комментировать
Uwe_Boll
@Uwe_Boll
Я Злой и Страшный Уве Болл в Разработке знаю Толк
чем посылаешь гетом или постом?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы