Помощник
|
Кодировка |
Кирилл013
|
Сообщение
#1
|
||
|
|
||
|
|||
BoL4oNoK |
21.9.2012, 23:40;
Ответить: BoL4oNoK
Сообщение
#2
|
|
перекодируйте все в одну кодировку. Либо при создании подключении к БД задайте кодировку для работы с ней:
http://www.php.su/functions/?mysql-set-charset |
|
|
Кирилл013
|
Сообщение
#3
|
|
установить кодировку через mysql_set_charset не получается. Наверное версия mySQL ниже. Я правильно понял: кодировка в моей редакторе (Notepad++) и сервере mySQL должна быть одинакова? Если да, то на сервере нет таких кодировок как в редакторе. Я через phpMyAdmin создаю БД.
|
|
|
Licoric |
22.9.2012, 11:04;
Ответить: Licoric
Сообщение
#4
|
|
Что касается блокнота ++:
[attachment=39146:notepad.png] |
|
|
Muxa_hb |
22.9.2012, 11:18;
Ответить: Muxa_hb
Сообщение
#5
|
|
на серваке выбирайте сравнение/collation utf8_general_ci, кодировка/charset - UTF8. И то что выше скрин сделайте
|
|
|
Кирилл013
|
Сообщение
#6
|
|
Вот с phpMyAdmin картинка, тут кодировка utf8_general_ci как вы и говорили.
[attachment=39147:mySQL.JPG] Вот список кодировок UTF-8 которые там еще есть. [attachment=39148:spisok.JPG] В блокноте стоит ANSI сейчас. Если делаю "преобразовать в UTF-8 без BOM", то иероглифы получаются... Подскажите пожалуйста какую конкретно кодировку поставить в phpMyAdmin и какую конкретно в Notepad++, чтоб все работало)) |
|
|
Кирилл013
|
Сообщение
#7
|
|
Разобрался)) В phpMyAdmin поставил utf8_general_ci, в блокноте UTF-8. Спасибо большое всем))
|
|
|
Muxa_hb |
22.9.2012, 20:21;
Ответить: Muxa_hb
Сообщение
#8
|
|
Кирилл013, копируете весь код, выбираете преобразовать в UTF-8 Without BOM, если иероглифы - вставляете из буфера и все. Не советую использовать с BOM-метками, если будете отправлять заголовки на php, то непременно напоретесь на них
|
|
|
Licoric |
23.9.2012, 16:42;
Ответить: Licoric
Сообщение
#9
|
|
Кирилл013, копируете весь код, выбираете преобразовать в UTF-8 Without BOM, если иероглифы - вставляете из буфера и все. Не советую использовать с BOM-метками, если будете отправлять заголовки на php, то непременно напоретесь на них Только хотел дать этот совет, как уже меня опередили. В блокноте есть еще некоторые глюки, когда, например, создаешь новый файл на фтп и ставишь сначала кодировку утф без бом, потом пишешь код, сохраняешь. Открываешь - а там опять анси. ps даже если там после конверта иероглифы, то можно не париться - сохранять и все. При новом открытии этого файла у меня, обычно, весь текст остается оригинальным (кривульки становятся адекватными буквами). |
|
|
Кирилл013
|
Сообщение
#10
|
|
Кирилл013, копируете весь код, выбираете преобразовать в UTF-8 Without BOM, если иероглифы - вставляете из буфера и все. Не советую использовать с BOM-метками, если будете отправлять заголовки на php, то непременно напоретесь на них Тут такая проблема, нажимаю "преобразовать в UTF-8 без BOM", иероглифы не в блокноте появляются, а на страничке сайта. Просто в UTF-8 все прекрасно. И еще вопрос: чем отличается "преобразовать" от "кодировать" в notepad++?? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Кодировка | 18 | inoken | 12858 | 27.3.2011, 19:29 автор: -alexdrob- |
Текстовая версия | Сейчас: 19.4.2024, 6:23 |