Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.
Модератор: SLEDopit
PsyLover
Сообщения: 71
ОС: SuSe 11.1
Сообщение
PsyLover » 07.04.2009 10:01
В общем страницы генерятся , база по дефолту в cp1251 в местах где строковые кирилические переменные дернуты из базы выводятся ????? вмето значений.в чем может быть трабл? поиск по форому ничего не дал.
Код: Выделить всё
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
тоже не помагает.
DoKonca.ru ---- Многое можно написать До Конца ;)
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)
Контактная информация:
Сообщение
danger08 » 07.04.2009 10:48
PsyLover писал(а): ↑ 07.04.2009 10:01
В общем страницы генерятся , база по дефолту в cp1251 в местах где строковые кирилические переменные дернуты из базы выводятся ????? вмето значений.в чем может быть трабл?
А кодировка базы учитывается?
PsyLover
Сообщения: 71
ОС: SuSe 11.1
Сообщение
PsyLover » 07.04.2009 16:48
danger08 писал(а): ↑ 07.04.2009 10:48
PsyLover писал(а): ↑ 07.04.2009 10:01
В общем страницы генерятся , база по дефолту в cp1251 в местах где строковые кирилические переменные дернуты из базы выводятся ????? вмето значений.в чем может быть трабл?
А кодировка базы учитывается?
что значит учитывается?
DoKonca.ru ---- Многое можно написать До Конца ;)
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp
Сообщение
KernelPanic » 07.04.2009 17:35
Сам скрипт в какой кодировке написан?
Если в скрипт добавить:
то эта строчка нормально отображается?
Раньше подобные проблемы были или Вы недавно сервер у себя настроили и такое сразу проявилось?
PsyLover
Сообщения: 71
ОС: SuSe 11.1
Сообщение
PsyLover » 07.04.2009 18:16
KernelPanic писал(а): ↑ 07.04.2009 17:35
Сам скрипт в какой кодировке написан?
Если в скрипт добавить:
то эта строчка нормально отображается?
Раньше подобные проблемы были или Вы недавно сервер у себя настроили и такое сразу проявилось?
такой скрипт покажет все нормально , сервер только поднял ,до этого работал апач на винде.
DoKonca.ru ---- Многое можно написать До Конца ;)
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp
Сообщение
KernelPanic » 07.04.2009 18:27
Понятно, я задавал еще несколько вопросов, а именно, интересует кодировка скрипта.
А также кодировка отображаемой страницы в браузере.
PsyLover
Сообщения: 71
ОС: SuSe 11.1
Сообщение
PsyLover » 07.04.2009 18:31
KernelPanic писал(а): ↑ 07.04.2009 18:27
Понятно, я задавал еще несколько вопросов, а именно, интересует кодировка скрипта.
А также кодировка отображаемой страницы в браузере.
незаметил,и страница и скрипт cp1251
DoKonca.ru ---- Многое можно написать До Конца ;)
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp
Сообщение
KernelPanic » 07.04.2009 19:19
Взято
отсюда :
Примечание 1: Обычно для правильной работы с кодировкой CP1251 достаточно дать следующие команды после соединения с базой (это PHP код):
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
Попробуйте.
Также можете посмотреть на функции:
mysql_client_encoding
mysql_set_charset
PsyLover
Сообщения: 71
ОС: SuSe 11.1
Сообщение
PsyLover » 07.04.2009 19:51
Агромная благодарность,помогло!!!
DoKonca.ru ---- Многое можно написать До Конца ;)