phpmyadmin. Проблемы с кодировкой

Discussion in 'PHP' started by LAGOX, 14 Feb 2009.

  1. LAGOX

    LAGOX New Member

    Joined:
    13 Feb 2009
    Messages:
    22
    Likes Received:
    2
    Reputations:
    -1
    Всем привет. Хотелось бы задать 2 вопроса по кодировкам.
    Моя первая проблема, на php/html я пишу в Linux'e . Автоматическую кодировку т.е. в <meta> теги я выставляю UTF-8. Браузер Mozilla FireFox определяет, что нужно брать именно эту кодировку, но когда этот же скрипт я запускаю под Windows(браузер опять же FireFox), почему то , но он выставляет ему по умолчанию windows-1251, хотя прописанно в charset=UTF-8.
    Вторая проблема заключается в том, что в Linux'e в phpmyadmin я выставил кодировку utf8_general_ci, что в идеале правильно. При добавлении через свою форму добавления phpшную, в браузере кодировка выводится нормальная, но когда я добавляю через phpmyadmin , все в "????", менял кодировки и в phpmyadmin, и в браузере ничего не помогло. Может быть кто сталкивался или знает как решить эту проблему?
     
  2. Zitt

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

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    вывод БД делай в нужной кодировке... типа
    $this->functions['query']("SET CHARACTER SET cp1251");