Автор Тема: Проблема с Кодировкой в движке чата.  (Прочитано 3702 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maker444

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ребята нужна помощь, кароч чат на перле, паставил, залил бд. В бд все пашет все кадировки все русские символы, а при заходе в чат все русские символы меняюца на вопросительные знаки (??????)

Саппорт говорит: "На сервере используется версия базы данных требующая явного указания кодировки"

нужно прописать в скрипте строку с обозначением кодировки. Но не знаю как и что прописывать.

Есть строка:
setlocale(LC_CTYPE,"ru_RU.KOI8-R");

И есть строка:
sub DBcon{
$dbh=DBI->connect("DBI:$DBdrv:$DBname:$DBhost",$DBuser,$DBpass) or die eelg("sql_connnection failed");
cclg(\'mySql\',\'connected\');
}

Подскажите что и куда прописать. Заранее Спасибо.

Оффлайн maker444

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с Кодировкой в движке чата.
« Ответ #1 : 27 Марта 2007, 11:34:06 »
Ребята, друзья выручайте, срочняк нужно, уже незнаю что делать...

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Проблема с Кодировкой в движке чата.
« Ответ #2 : 27 Марта 2007, 11:53:11 »
charset в content-type ?

Оффлайн maker444

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с Кодировкой в движке чата.
« Ответ #3 : 27 Марта 2007, 12:10:30 »
Вот что Саппорт говорит:

"На сервере стоит по умолчанию кодировка cp1251, но база данных требует явного указания кодировки в скриптах при выборе базы данных.
Поэтому, для того чтобы узнать как Вам прописать явный выбор кодировки в скриптах Вам нужно обратится к знающим язык, либо обратиться к документации."

Что можно паделать? Мне дали две строчки:

$db->do(\'SET CHARACTER SET cp1251\') or die $DBI::errstr;
$db->do(\'SET NAMES cp1251\') or die $DBI::errstr;

Но если я пропишу хоть одну строку движек выдает ошибку.

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Проблема с Кодировкой в движке чата.
« Ответ #4 : 27 Марта 2007, 12:25:44 »
какую ошибку?

Оффлайн maker444

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема с Кодировкой в движке чата.
« Ответ #5 : 27 Марта 2007, 12:26:33 »
ошибка 500 чтоли, ну кароч не запускаеца скрипт.

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Проблема с Кодировкой в движке чата.
« Ответ #6 : 27 Марта 2007, 12:41:36 »
что пишется в error_log ?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28