Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
6 / 6 / 7
Регистрация: 16.05.2013
Сообщений: 351
1

Некорректное хранение base64 строки

17.12.2017, 11:51. Показов 1048. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!

Подгружаю на страницу изображение, конвертирую его в base64 строку с помощью JS (типа "data:image/jpeg;base64,/9j/4AAQSkZJR...").
На момент, пока храню данные в localStorage (по типу сессии) имею такую информацию о строке:
Total Character: 126103
Total Word: 1
Total Lines: 1
Size: 123.15 KB


А вот информация по строке, которая попадает в MySQL в столбец типа MEDIUMTEXT (AJAX -> PHP -> MySQL):
Total Character: 126103
Total Word: 1583
Total Lines: 1
Size: 123.15 KB


Вопрос: почему строка меняется? Может какие-то тонкости? В php обработке ничего не делаю, просто считываю и делаю UPDATE запрос в таблицу.

Заранее спасибо за любые советы и подсказки по решению данного вопроса!

Добавлено через 16 часов 29 минут
Никто не ответил ещё...)

Сделал хард фикс данной проблемы. Суть в том, что с сервера прилетает строка, которая не содержит одного символа. Этот символ - "+", так вот он менялся просто на пробел (" "), отсюда и 1583 слова.
Фикс в том, чтобы все пробелы в строке заменить на знаки "+". Тогда строка будет такой, какой и должна быть.

Может кому и поможет =)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2017, 11:51
Ответы с готовыми решениями:

Base64.encode переносит строки
Столкнулся с такой проблемой при кодировании. String clientId =...

Отправка base64 строки на сервер
Имеется строка после шифрования: ...

Как создать IMG из base64-строки?
Есть такая проблема: Имеется папка с множеством подпапок содержащих html-файлы, содержащие embeded...

Кодирование изображения в base64, пересылка строки в JSON и раскодирование
Доброго времени суток. Подскажите почему вылетает ошибка: Remote error: Bitmap image is not valid....

0
17.12.2017, 11:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2017, 11:51
Помогаю со студенческими работами здесь

Закодировать все строки текстового файла в Base64 и записать в новый txt файл
Ребята, помогите. Есть txt файл, в нём несколько строк. Нужно их всех кодировать в Base64 и...

Некорректное считывание строки
Доброго времени суток. Подскажите, пожалуйста, с чем связана данная проблема: есть текст в файле,...

Некорректное обрезание строки
Снова всем добрый день.:) Появилась новая проблемка... Наверное, как всегда, вечер рабочего дня...

Некорректное считывание строки
Собственно столкнулся с такой проблемой... Не считываются ФИО с пробелами. Либо, если юзаю gets, то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru