Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2017, 13:37   #1
avdivo
 
Регистрация: 26.09.2017
Сообщений: 6
По умолчанию Code::Blokcs wxWidgets UTF-8

Здравствуйте.
Прошу помочь с кодировками.
Вкратце суть такова: программа на C++ с wxWidgets работает под Windows. Посылает запросы в PHP скрипт, который в свою очередь общается с MYSQL. Все писалось нормально, пока не понадобилось отправить русский текст введенный в текстовое поле. Как оказалось PHP получает пустую строку, если в ней присутствуют русские буквы.
MYSQL и PHP используют UTF-8, а как правильно настроить Code::Blokcs wxWidgets?
avdivo вне форума Ответить с цитированием
Старый 18.12.2017, 23:01   #2
avdivo
 
Регистрация: 26.09.2017
Сообщений: 6
По умолчанию

Нашел решение. Перед передачей кодирую строку в escape последовательность.
Код:
wxURI myURI(Vremenno); //make + encode uri
wxString myEncodedString = myURI.BuildURI(); //Get full URI
avdivo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Code::Blocks и wxWidgets Генерал2001 Общие вопросы C/C++ 3 30.05.2016 05:00
Реально ли перевести UTF-16 в UTF-8, если да то как? FleXik Общие вопросы Delphi 7 28.09.2014 12:11
Code::Blocks + wxWidgets - не запускается новый проект Леша Малышев ВГУ Qt и кроссплатформенное программирование С/С++ 0 12.09.2012 16:26
wxWidgets+code::blocks Kill-All-N-Thrash Qt и кроссплатформенное программирование С/С++ 3 20.08.2010 05:53