Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
Есть такая проблемка: при получении русскоязычных данных из MySQL (подключение к Cache через связываение таблиц) выводятся вопросы вместо текста. Меня уверяют, что поля в таблицах в CP1251 кодировке, на сайт вывод данных происходит с установкой "SET NAMES CP1251" и все отображается замечательно. Как в cache это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2010, 08:53 |
|
||
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
WordFreedom, Уточните, вы получаете данные из мускуля и сразу выводите на веб-портал и там они отображаются вопросиками, или вы их промежуточно храните в cache? Если сразу на веб-портал, то попробуйте сохранить в cache и напишите, что там? Тоже вопросы? А так, поиграйтесь с $zcvt(input,"I","UTF8") (подставляйте разные кодировки, точно поймете в каком виде приходят данные из mysql). Возможно данные необходимо переконвертировать так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2010, 09:11 |
|
||
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
neznau, пробовала сохранять в cache в глобал, теже вопросики. применение функции $zcvt(input,"I","UTF8") или со значением "CP1251" результатов не дало, теже вопросики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2010, 09:41 |
|
||
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
Когда вопросики - значит непонятные знаки заменились не в каше, а где-то раньше. Может быть, в ODBC-драйвере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2010, 10:48 |
|
||
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
Т.е я имею ввиду, что вопросики вы уже ни во что перекодировать не сможете - вся информация о символах затерлась. Когда на самой деле поломаная кодировка, там текст, специфичный для каждой кодировки, причем обычно примерно можно понять, что в что перекодировалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2010, 10:58 |
|
||
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
Блок А.Н., установлен MySQL ODBC 5.1 Driver, при подключении с помощью WinSQL вывод русскоязычных слов опять же вопросиками. Что может быть с драйвером не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2010, 13:12 |
|
||
|
кодировка MySQL
|
|||
|---|---|---|---|
|
#18+
Думаю, да. Я давно не работал с ODBC для MySQL, да и работал мало, ничего не помню. Но навскидку первые мысли - совместимы ли версии одбс драйвера и сервера mysql, правильная ли кодировка стоит в драйвере? Причем по моему опыту кодировка в mysql это вообще больная вещь, в базе данных может стоят одно, а в данных может стоять другое, так как в такой кодировке захотелось писать приложению. Как вариант - открыть таблицу текстовым редактором и попробовать понять, что за кодировка (главное не сохраняйте ;-)) Если в таблицех действительно CP1251, то текстовые данные без проблем можно будет увидеть простым блокнотом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2010, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36838160&tid=1557974]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 432ms |

| 0 / 0 |
