Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Установка и настройка системы
# 1 Тема: Проблема с кодировкой.
BAD-Diman
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 124
Откуда: Москва
Зарегистрирован: 04 Ноября 2008, 19:52:56
Сказали спасибо 1 раз
Статус: offline
ICQ статус 9013024
Опубликовано 14 Июля 2009, 23:59:01
Ребят, говорю сразу здесь я был, читал внимательно но не помагло. У меня такая проблема, залил я новый двиг, ни от куда я не переезжал, просто залил новый двиг,во время устуновки сразу же появилась проблема с кодировкой при переходе на setup.php поменял я в опере кадировку на win1251 вроде нармальная стала. Поставил двиг, перехожу на главную и вот тебе на, панель навигации вся в вопросах, вобщем снизу картинка. В базе данных кадировка выставлена cp_1251_general_ci. В чём может быть проблема?
''


[Изменил(а) BAD-Diman, 15 Июля 2009, 00:02:03]  
^ наверх ^ 9013024
# 2  
Fanat
Пользователь

Avatar пользователя




Местный

Сообщений: 22
Зарегистрирован: 04 Июня 2008, 14:43:55
Сказали спасибо 0 раз
Статус: offline
Опубликовано 15 Июля 2009, 00:05:40
100% не отредактировал maincore.phpsmiley
 
^ наверх ^
# 3  
BAD-Diman
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 124
Откуда: Москва
Зарегистрирован: 04 Ноября 2008, 19:52:56
Сказали спасибо 1 раз
Статус: offline
ICQ статус 9013024
Опубликовано 15 Июля 2009, 00:14:58
Замени в maincore.php
function dbconnect($db_host, $db_user, $db_pass, $db_name) {
$db_connect = @mysql_connect($db_host, $db_user, $db_pass);
$db_select = @mysql_select_db($db_name);
if (!$db_connect) {
die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to establish connection to MySQL</b><br>".mysql_errno()." : ".mysql_error()."</div>");
} elseif (!$db_select) {
die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to select MySQL database</b><br>".mysql_errno()." : ".mysql_error()."</div>");
}
}



на

function dbconnect($db_host, $db_user, $db_pass, $db_name) {
$db_connect = @mysql_connect($db_host, $db_user, $db_pass);
$db_select = @mysql_select_db($db_name);
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
if (!$db_connect) {
die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to establish connection to MySQL</b><br>".mysql_errno()." : ".mysql_error()."</div>");
} elseif (!$db_select) {
die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to select MySQL database</b><br>".mysql_errno()." : ".mysql_error()."</div>");
}
}



[Изменил(а) BAD-Diman, 15 Июля 2009, 00:16:38]  
^ наверх ^ 9013024
# 4  
BAD-Diman
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 124
Откуда: Москва
Зарегистрирован: 04 Ноября 2008, 19:52:56
Сказали спасибо 1 раз
Статус: offline
ICQ статус 9013024
Опубликовано 15 Июля 2009, 14:55:43
Ребят помогите, в чём может быть проблема?
 
^ наверх ^ 9013024
# 5  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 15 Июля 2009, 16:39:17
Кодировки в бд какие?
И какие были?


--------------------
Retired
^ наверх ^
# 6  
BAD-Diman
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 124
Откуда: Москва
Зарегистрирован: 04 Ноября 2008, 19:52:56
Сказали спасибо 1 раз
Статус: offline
ICQ статус 9013024
Опубликовано 15 Июля 2009, 19:52:55
Кодировка в базе данных была utf8_unicode_ci ничего не работала, поставил cp_1251_general_ci, тоже самое.
 
^ наверх ^ 9013024
# 7  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 15 Июля 2009, 21:38:42
хз это 2 байта (UTF) против 1ого (1251), тут возможна какая нить хрень smiley


--------------------
Retired
^ наверх ^
Перейти на форум:


95,177,325 уникальных посетителей
сейчас: 27 Апреля 2024, 00:51:49
Генерация страницы: 0.19 сек.