Получение из бд русских символов и их пересылка в php |
Здравствуйте, гость ( Вход | Регистрация )
Получение из бд русских символов и их пересылка в php |
Zizilk |
21.8.2010, 2:23
Сообщение
#1
|
Студент Группа: Участник Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 1902 Спасибо сказали: 0 раз(а) Репутация: 0 |
Двигаюсь по своим задачам и столкнулся с проблемой.
Появилась необходимость получить из бд русские символы и отослать их в php по сокету. Казалось бы всё хорошо и отлично получает, НО вместо вожделенного "Прайм" в php доходит "??N??°????". Я слышал что бывают запары с кодировкой, но надеялся что инфу не будет перекодировать QT полученную из бд. Как с этим бороться? |
|
|
Litkevich Yuriy |
21.8.2010, 8:19
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Zizilk |
21.8.2010, 10:32
Сообщение
#3
|
Студент Группа: Участник Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 1902 Спасибо сказали: 0 раз(а) Репутация: 0 |
У меня консольное приложение. Вывод в консоль такой-же некорректный, только вместо вопросиков -квадратики
|
|
|
DIMEDROLL |
21.8.2010, 10:38
Сообщение
#4
|
Участник Группа: Участник Сообщений: 165 Регистрация: 28.9.2008 Из: Киев Пользователь №: 304 Спасибо сказали: 23 раз(а) Репутация: 0 |
|
|
|
Zizilk |
21.8.2010, 10:43
Сообщение
#5
|
Студент Группа: Участник Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 1902 Спасибо сказали: 0 раз(а) Репутация: 0 |
баз в UTF8 а как определить в какой её получаю?
|
|
|
DIMEDROLL |
21.8.2010, 10:48
Сообщение
#6
|
Участник Группа: Участник Сообщений: 165 Регистрация: 28.9.2008 Из: Киев Пользователь №: 304 Спасибо сказали: 23 раз(а) Репутация: 0 |
для этого нужно знать КАК ты ее получаешь
|
|
|
Litkevich Yuriy |
21.8.2010, 10:50
Сообщение
#7
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Вывод в консоль такой-же некорректный, только вместо вопросиков -квадратики в консоли своя собственная кодировка. поэтому выводить нужно так:
|
|
|
Zizilk |
21.8.2010, 10:55
Сообщение
#8
|
Студент Группа: Участник Сообщений: 33 Регистрация: 26.7.2010 Пользователь №: 1902 Спасибо сказали: 0 раз(а) Репутация: 0 |
Вывод в консоль такой-же некорректный, только вместо вопросиков -квадратики в консоли своя собственная кодировка. поэтому выводить нужно так:
Ну мне гораздо важнее чтобы всё нормально выглядело в php на саму консоль мона сказать плевать(в неё выводил ток для дебага) а получаю так
Сообщение отредактировал Zizilk - 21.8.2010, 10:57 |
|
|
DIMEDROLL |
21.8.2010, 11:20
Сообщение
#9
|
Участник Группа: Участник Сообщений: 165 Регистрация: 28.9.2008 Из: Киев Пользователь №: 304 Спасибо сказали: 23 раз(а) Репутация: 0 |
для начала проверь тип QVariant:
и ты не ответил, какую кодировку хочет пхп? Сообщение отредактировал DIMEDROLL - 21.8.2010, 11:21 |
|
|
Litkevich Yuriy |
21.8.2010, 11:21
Сообщение
#10
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Текстовая версия | Сейчас: 5.12.2024, 1:35 |