+ Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Кодировка

  1. #1
    Пользователь Кирилл013 на пути к лучшему Аватар для Кирилл013
    Регистрация
    19.08.2012
    Сообщений
    44
    Thanks
    4
    Thanked 0 Times in 0 Posts

    Кодировка

    Помогите пожалуйста разобраться с кодировкой. В mySQL задается (по умолчанию) кодировка utf8_general_ci. В php редактора ANSI (Если это важно). При выводе данных из БД русский шрифт отображается иероглифами, английские нормально. Как правильно выставить кодировку?

  2. #2
    Местный BoL4oNoK на пути к лучшему Аватар для BoL4oNoK
    Регистрация
    12.01.2011
    Адрес
    Минск
    Сообщений
    728
    Thanks
    78
    Thanked 25 Times in 25 Posts
    перекодируйте все в одну кодировку. Либо при создании подключении к БД задайте кодировку для работы с ней:
    http://www.php.su/functions/?mysql-set-charset

  3. #3
    Пользователь Кирилл013 на пути к лучшему Аватар для Кирилл013
    Регистрация
    19.08.2012
    Сообщений
    44
    Thanks
    4
    Thanked 0 Times in 0 Posts
    установить кодировку через mysql_set_charset не получается. Наверное версия mySQL ниже. Я правильно понял: кодировка в моей редакторе (Notepad++) и сервере mySQL должна быть одинакова? Если да, то на сервере нет таких кодировок как в редакторе. Я через phpMyAdmin создаю БД.

  4. #4
    Супер-модератор Licoric - весьма и весьма положительная личность Licoric - весьма и весьма положительная личность Licoric - весьма и весьма положительная личность Аватар для Licoric
    Регистрация
    15.11.2008
    Адрес
    St.Petersburg
    Сообщений
    5,292
    Thanks
    236
    Thanked 298 Times in 282 Posts
    Записей в дневнике
    3
    Что касается блокнота ++:
    notepad.png
    Царь Леонид ;)

  5. #5
    Местный Muxa на пути к лучшему Аватар для Muxa
    Регистрация
    06.05.2012
    Сообщений
    1,083
    Thanks
    5
    Thanked 117 Times in 116 Posts
    на серваке выбирайте сравнение/collation utf8_general_ci, кодировка/charset - UTF8. И то что выше скрин сделайте
    Работаю за идею.. приходится же..

  6. #6
    Пользователь Кирилл013 на пути к лучшему Аватар для Кирилл013
    Регистрация
    19.08.2012
    Сообщений
    44
    Thanks
    4
    Thanked 0 Times in 0 Posts
    Вот с phpMyAdmin картинка, тут кодировка utf8_general_ci как вы и говорили.
    mySQL.JPG
    Вот список кодировок UTF-8 которые там еще есть.
    spisok.JPG
    В блокноте стоит ANSI сейчас. Если делаю "преобразовать в UTF-8 без BOM", то иероглифы получаются...
    Подскажите пожалуйста какую конкретно кодировку поставить в phpMyAdmin и какую конкретно в Notepad++, чтоб все работало))

  7. #7
    Пользователь Кирилл013 на пути к лучшему Аватар для Кирилл013
    Регистрация
    19.08.2012
    Сообщений
    44
    Thanks
    4
    Thanked 0 Times in 0 Posts
    Разобрался)) В phpMyAdmin поставил utf8_general_ci, в блокноте UTF-8. Спасибо большое всем))

  8. #8
    Местный Muxa на пути к лучшему Аватар для Muxa
    Регистрация
    06.05.2012
    Сообщений
    1,083
    Thanks
    5
    Thanked 117 Times in 116 Posts
    Кирилл013, копируете весь код, выбираете преобразовать в UTF-8 Without BOM, если иероглифы - вставляете из буфера и все. Не советую использовать с BOM-метками, если будете отправлять заголовки на php, то непременно напоретесь на них
    Работаю за идею.. приходится же..

  9. The Following User Says Thank You to Muxa For This Useful Post:

    Кирилл013 (23.09.2012)

  10. #9
    Супер-модератор Licoric - весьма и весьма положительная личность Licoric - весьма и весьма положительная личность Licoric - весьма и весьма положительная личность Аватар для Licoric
    Регистрация
    15.11.2008
    Адрес
    St.Petersburg
    Сообщений
    5,292
    Thanks
    236
    Thanked 298 Times in 282 Posts
    Записей в дневнике
    3
    Цитата Сообщение от Muxa Посмотреть сообщение
    Кирилл013, копируете весь код, выбираете преобразовать в UTF-8 Without BOM, если иероглифы - вставляете из буфера и все. Не советую использовать с BOM-метками, если будете отправлять заголовки на php, то непременно напоретесь на них
    Только хотел дать этот совет, как уже меня опередили. В блокноте есть еще некоторые глюки, когда, например, создаешь новый файл на фтп и ставишь сначала кодировку утф без бом, потом пишешь код, сохраняешь. Открываешь - а там опять анси.
    ps даже если там после конверта иероглифы, то можно не париться - сохранять и все. При новом открытии этого файла у меня, обычно, весь текст остается оригинальным (кривульки становятся адекватными буквами).
    Царь Леонид ;)

  11. #10
    Пользователь Кирилл013 на пути к лучшему Аватар для Кирилл013
    Регистрация
    19.08.2012
    Сообщений
    44
    Thanks
    4
    Thanked 0 Times in 0 Posts
    Цитата Сообщение от Muxa Посмотреть сообщение
    Кирилл013, копируете весь код, выбираете преобразовать в UTF-8 Without BOM, если иероглифы - вставляете из буфера и все. Не советую использовать с BOM-метками, если будете отправлять заголовки на php, то непременно напоретесь на них
    Тут такая проблема, нажимаю "преобразовать в UTF-8 без BOM", иероглифы не в блокноте появляются, а на страничке сайта. Просто в UTF-8 все прекрасно. И еще вопрос: чем отличается "преобразовать" от "кодировать" в notepad++??

+ Ответить в теме

Похожие темы

  1. Кодировка на страницe VS кодировка в таблице БД
    от nazarlee в разделе Базы данных
    Ответов: 0
    Последнее сообщение: 18.05.2011, 10:37
  2. Кодировка
    от superyegorius в разделе HTML
    Ответов: 1
    Последнее сообщение: 19.04.2011, 17:01
  3. js и кодировка
    от werwolt в разделе JavaScript
    Ответов: 8
    Последнее сообщение: 07.04.2011, 16:40
  4. Кодировка?
    от Arks в разделе PHP
    Ответов: 4
    Последнее сообщение: 04.04.2010, 13:52
  5. кодировка в IE7
    от mendosa в разделе HTML
    Ответов: 1
    Последнее сообщение: 14.10.2009, 11:23

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения

 

Html-форум RATING ALL.BY Рейтинг@Mail.ru