Кодировка в вбулетин

Discussion in 'PHP' started by Zitt, 6 Mar 2007.

  1. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    Вобщем, послее перезда на новый хост, вместо русскиъ букв отображаюцца знаки вопросов.
    В базе всё нормально, в форуме "????".
    Вот выдержка из дока
    Собственно как это в вбулетин реализовать???
    С кодировкой базы всё нормально, сдампил и залил с правильной (cp1251)

    PS/ Спросил тут ибо http://vbulletin.net.ru/ шас в дауне, а проблему надо решать как то.
     
  2. vorishka

    vorishka Elder - Старейшина

    Joined:
    3 Mar 2005
    Messages:
    309
    Likes Received:
    43
    Reputations:
    22
    Дамп был произвдён с одной кодировкой БД а залил с другой =) Нада заливать с utf8 (по моему) я не уверен... Или попроси хостеров шо б востановили...
    А на будущее пользуйся вот этой штучкой - http://sypex.net/
     
    2 people like this.
  3. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    Новый хост, чего восстоновили?)))))
    Я им и пользовался)
     
  4. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    Это ужос =\\\
    Вроде конект проводицца тока в одном файое а дальше он инкоудицца, вопрос в каком?
     
  5. rijy

    rijy Banned

    Joined:
    25 Sep 2006
    Messages:
    394
    Likes Received:
    386
    Reputations:
    175
    была аналогичная трабля с форумом. сделал тупо, но действенно. просто открыл в текстовом редакторе файл дампа БД - *.sql и заменил везде где встречалось:
    на:
    з.ы. у тебя не обязательно будет latin, может быть чтонить другое, главное что это кодировка по дефолту. ее надо заменить на cp1251.

    ну а потом заливаешь отредактированный дамп и все должно быть ок..
     
  6. Talisman

    Talisman Elder - Старейшина

    Joined:
    22 Apr 2006
    Messages:
    400
    Likes Received:
    151
    Reputations:
    80
    в глобалс.пшп допиши запрос вида $db-> не помню синтаксис точно) завтра утром гляну...)

    PHP:
                $getevents $db->query_read("
                        SELECT threadid,title FROM " 
    TABLE_PREFIX "thread WHERE forumid = 2");
    типо того, только не риад)
     
  7. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    спс попробую..
    Глянь пжл...
     
  8. Helios

    Helios Elder - Старейшина

    Joined:
    14 Jan 2007
    Messages:
    414
    Likes Received:
    180
    Reputations:
    103
    Проверь collations мускула, может там намудрил.
    Еще посмотри в настройках языка, выставь там нужную кодировку.

    На крайняк смотри в
    /includes/class_database_explain.php
    /includes/class_database_slave.php
    /includes/class_dbalter.php
     
  9. FQziT

    FQziT Elder - Старейшина

    Joined:
    3 Nov 2005
    Messages:
    543
    Likes Received:
    156
    Reputations:
    206
    Хм.. посмотри в шаблонах форума (в основном), там где мета теги <meta http-equiv="Content-Type" content="text/html; charset={$charset}"> - что-нибудь типа этого будет.. замени {$charset} на windows-1251. Если в БД всё нормально, то должно нормально отображаться после этого.
     
  10. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    Смарел, в форуме кодировка cp1251, в насторйках тоже она.
     
  11. Abra

    Abra Member

    Joined:
    17 Sep 2005
    Messages:
    278
    Likes Received:
    51
    Reputations:
    29
    http://vbulletin.net.ru/ не в дауне - он просто тормозит вечерами.
    ищи там темы про кодировку - их дох и больше.
    Я бы так ответил, но не помню как там именно проблема с кодировкой решается. поищи.
     
    #11 Abra, 7 Mar 2007
    Last edited: 7 Mar 2007
  12. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    О!! бувально сёня заработал, они на новый хостинг пережали))
     
  13. rijy

    rijy Banned

    Joined:
    25 Sep 2006
    Messages:
    394
    Likes Received:
    386
    Reputations:
    175
    Zitt, позырь кодировку в самом дампе бд!! там и меняй.. это самый быстрый и надежный способ имхо.
     
  14. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    Ура таварищи!!! Наконецто сделал!!
    В class_core.php после
    втавил
    И всё нормально стало)