Кодировки на сайте

Discussion in 'Болталка' started by dawhimti, 8 May 2006.

  1. dawhimti

    dawhimti New Member

    Joined:
    8 May 2006
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Помогите пожалуйста - поставил koobi - а у него все русские названия вопросиками, на английском все нормально, на немецком тоже. А вот по русски (даже в админке) ничего написать нельзя - кто подскажет где и что поменять.

    Заранее спасибо.
     
  2. Mobile

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

    Joined:
    18 Feb 2006
    Messages:
    1,089
    Likes Received:
    822
    Reputations:
    324
    нажми правой кнопкоймыши, и выбери "кодировка"-> windows
     
  3. dawhimti

    dawhimti New Member

    Joined:
    8 May 2006
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    да нет - ни при чем тут кодировка браузера - проблема глубже в mysql или apache
    я в админке пишк по русски - нажимаю сохранить - а он не понимает русского и сохраняет как ?????
     
  4. [Zarakul]

    [Zarakul] Elder - Старейшина

    Joined:
    12 Dec 2005
    Messages:
    153
    Likes Received:
    49
    Reputations:
    6
    Ставь кодировку windows-1251
     
  5. dawhimti

    dawhimti New Member

    Joined:
    8 May 2006
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    да где ее ставить ??? в серере апач ??? в мускуле ???? броузер ни при чем - - в таблице mysql все по русски - а вот сайт не понимет русского - несовместимость базы и сата !!!!
     
  6. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    эмм, а в index.php разве нельзя кодировку нужную поставить?
    причём тут мускул или апач?
     
  7. [Zarakul]

    [Zarakul] Elder - Старейшина

    Joined:
    12 Dec 2005
    Messages:
    153
    Likes Received:
    49
    Reputations:
    6
    dawhimti
    Туда, где найдёшь ХТМЛ код
     
  8. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Дело действительно не в html, а в базе. Апач вообще тут не причем. Погляди через phpmyadmin какая у тебя кодировка на базе и к каждому полю таблички. должно быть либо UTF-8 (юникод), либо cp1251_general вроде... или что-то в этом духе. Если другая кодировка - меняй на cp1251_general. Если не поможет - дело может еще быть в самой mysql. Насколько помню, начиная с 4.1 версии они перегнали ее полностью на юникод, усложнив обычным русским разработчикам жизнь. Решается эта проблема добавлением следующих строк, сразу после коннекта к БД и выбора БД:
    PHP:
    mysql_query("SET NAMES cp1251");
    mysql_query("SET CHARACTER SET  cp1251");
    Хотя на самом деле можешь попробовать сначало второй шаг, т.е. добавить эти 2 запроса. Должно помочь. А вообще, в следующий раз, как можно более подробно описывай свою проблему. Какая кодировка в заголовках html, загаловках http, в базе и прочее.

    2 Модеры
    Перетащите тему в php, там она более актуальна
     
    _________________________
  9. GrisS

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

    Joined:
    7 Jan 2006
    Messages:
    47
    Likes Received:
    1
    Reputations:
    0
    ну вот, я изменил кодировки в forum_template, main_template, misc, noheader, nopadding и в базе, и всё ок, (UTF-8 (юникод)). но в верхнем меню в "Speed bar" не видит юникод, а также в "Survey overview " (опрос) то же не видит, где нужно добавить это: <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    или как исправить?