|
|
|
| В мониторе mySQL ввожу в таблицу БД данные на русском языке. В этом же мониторе они хорошо читаются при помощи select. При считывании их же через РНР- скрипт броузер в ыводит нечитаемые иероглифы. В чем может быть проблема.? Апач я исключаю, потому что кириллица в echo выводится нормально. | |
|
|
|
|
|
|
|
для: coloboc66
(11.11.2004 в 15:54)
| | Под "монитором" что имеется ввиду? Есть ли в нём возможность проконтролировать кодировку вводимых символов? Попытайтесь так же в браузере поменять русские кодировки, чтобы выяснить в какой кодировки выводятся данные из базы. | |
|
|
|
|
|
|
|
для: cheops
(11.11.2004 в 16:21)
| | Под монитором имеется ввиду командная строка mysql.exe. А как в IE проверить кодировки, извиите за наивный вопрос? | |
|
|
|
|
|
|
|
для: coloboc66
(11.11.2004 в 16:28)
| | Я думаю, вам поможет тема, приведённая по ссылке - если останутся вопросы задавайте их пожалуйста здесь, а не в той теме...
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=354 | |
|
|
|
|
|
|
|
для: coloboc66
(11.11.2004 в 16:28)
| | >как в IE проверить кодировки, извиите за наивный вопрос?
Просто тупо перебирая русские кодировки Вид->Кодировка->Дополнительная, но это уже не требуется, консоль Winows настроена на DOS. Кстати, какая у вас операционная система? Может так случится, что вам будет затруднительно сменить кодировку консоли, по ссылке выше приводится решение для WinXP... | |
|
|
|
|
|
|
|
для: cheops
(11.11.2004 в 16:51)
| | Допустим, эта проблема в данный момент только моя. Но если я пишу приложение для интернета, значит ли это, что она станет проблемой всех пользователей моего сайта? | |
|
|
|
|
|
|
|
для: coloboc66
(11.11.2004 в 17:20)
| | Если вы забъете данные в DOS-кой кодировке, а сама страница будет в Win-1251 - крокозяблики останутся, и страница и содержимое базы должны быть в одной кодировке или должно осуществлятся перекодирование полученных данных, например, при помощи функций iconv, если, конечно, эта библиотека установлена на сервере.
http://www.softtime.ru/group/id_group=11 | |
|
|
|
|
|
|
|
для: cheops
(11.11.2004 в 17:34)
| | кодировка моего броузера, как и большинства русскоязычных пользователей (я так думаю)- кириллица Windows (так сообщает мне броузер в Вид-Кодировка), это и есть виндовс 1251?
У меня ВинХР. | |
|
|
|
|
|
|
|
для: coloboc66
(11.11.2004 в 17:48)
| | Да это именно та кодировка. Кодировку браузер может определить автоматически, для этого её достаточно явно указать в теле страницы
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
Но вся страница должна быть в единой кодировке, для этого в базу необходимо поместить данные в той же кодировке, что и страница, поэтому перед работой в консоли её необходимо переключить на кодировку Windows-1251 (по умолчанию там стоит DOS) для этого необходимо воспользоваться командой chcp 1251 (подробности по сслыке)
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=354 | |
|
|
|