@semechki
Я не фрилансер, просто пишу код для себя.

Почему ломается кодировка при измение размера текста?

Добрый день, при увеличение числа символов в тексте ломается кодировка, если так можно выразиться...
То есть если мы в переменной передаём маленький текст - всё в порядке, а если текст больше 900 символов, то кодировка ломается и php выводит в место текста %D0%A2%D0%97+%D0%BF%D0%BE+%D0%BD%D вот такие символы, очень много таких символов.
Подскажите, пожалуйста, как это поправить, а то сама не осилю...
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
@JohnDidact
Нуб во всём
Смею предположить, что текст передаётся методом GET в глобальную переменную _GET. У браузеров есть ограничения. Ещё нужно помнить, что кириллица кодируется, и, раз хз во сколько, символов становится больше. Ну а потом эта вся строка обрезается браузером, серверу передаётся закодированная, но обрезанная строка и сервер не может её правильно раскодировать… вот и результат.

Хотя, на самом деле, это лишь мои догадки)) И стоило бы это проверить. Я лишь выдвинул теорию. Прошу какашками в меня не кидаться, особенно касается это офанатевшего пиэчпишника.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Nolan81
программист
Это символы закодированные urlencode
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
RecruitIT Москва
от 100 000 до 160 000 ₽
Сбер Москва
До 240 000 ₽
от 80 000 до 120 000 ₽
22 окт. 2020, в 14:19
15000 руб./за проект
22 окт. 2020, в 13:19
1000 руб./за проект
22 окт. 2020, в 13:10
20000 руб./за проект