|
Новичок
Регистрация: 06.05.2006
Сообщений: 3
Провел на форуме: 14671
Репутация:
0
|
|
У меня такая проблема (уже описывалась, но мне ничего не помагает):
после установки дампа на Кооби 5.6 русский отображается как ?????.
Ставлю на Денвер, MySQL - 5.0.18-max, MySQL-кодировка: UTF-8 Unicode (utf8), Сопоставление соединения с MySQL: UTF-8_Unicode_ci.
Менял кодировку сомой базы данных ничего, после дампа ????
Замена этого
case 'htmlall':
return htmlentities($string, ENT_QUOTES);
на
case 'htmlall':
return strtr($string, array('<'=>'<','>'=>'>','"'=>'"',"'"=>' '','|'=>'|','+'=>'+','%'=>'%'));
уже есть.
Пробовал совет nulled'a:
"
Дело скорее всего в том, pwrteam, что у тебя стоит Мускуль 4.1 или выше.
Вот решение:
Найди в файлах koobi строчки:
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname);
и сразу после них пропиши:
@mysql_query ('SET NAMES CP1251');
@mysql_query ('SET COLLATION_CONNECTION=CP1251_GENERAL_CI');
Файлы в версии 5.4:
Эти два нужны только при инстале:
languages.php
languages_admin.php
Эти править обязательно:
Database.Class.php
functions.php
"
В Database.Class.php и functions.php вообще таких строк небыло, и соответственно ничего не помогло!
Что сделать-то, помогите?!
|