При добавлении в базу данных информации на русском языке появляется краказябра на сайте и в базе. А если через сайт вводить данные, то в базе данных пишет кракозябру, но на сайте показывает нормальный русский язык, в чем может проблема? Для наглядности выложил скрин базы, часть кода с кодировкой и кракозябру при импорте из базы.
![]()
- 28.11.2013 11:39Дипломник


- Регистрация: 22.02.2013
- Сообщений: 241
- Репутация: 40
- 28.11.2013 13:09
Нужно выставить такую же кодировку как в базе при соединении с базой данных.
Например : mysql_query("SET NAMES utf8"); - 28.11.2013 14:07
Дополню Tiefe:
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci'"); - 28.11.2013 14:38
ksirone, чтобы была верна кодировка, она должна быть одинакова в трёх местах.
1) В самой базе (во всех полях в том числе)
2) Кодировка скрипта, который выполняет запись или чтение из БД + указываем явно кодировку, как сказали выше
3) Кодировка на странице <meta ... />, дабы с форм приходили нормальные данные в той же кодировке - 28.11.2013 14:41
То что написали два автора выше не поможет. Скрины не дают нужной информации. Сделайте скрин данных в базе. В какой кодировке файлы php? Ваш meta тег до задницы и ни на что не влияет.
- 29.11.2013 08:02
Эксель? А при открытии csv он вас спрашивал, в какой кодировке открыть данные?
Помимо того, что перечислено выше, нужно проверить скрипт, которым вы выгружаете/загружаете данные. Похоже, у вас какой-то обработчик csv? Самописный или готовый? В нем тоже надо смотреть, как он воспринимает данные - может, кодировка бьется уже на этом этапе, еще до записи в базу. - 29.11.2013 10:31Дипломник


- Регистрация: 22.02.2013
- Сообщений: 241
- Репутация: 40
Спасибо всем, не было возможности отписаться вчера. Помог совет Tiefe, остальные уже не пробовал.
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
проблема с кодировкой скрипта php | Web программирование | 1 | 16.12.2012 13:20 |
Фатальная проблема с кодировкой | WordPress | 6 | 01.10.2012 01:50 |
Где может быть проблема с кодировкой? | Web программирование | 8 | 15.07.2012 21:45 |
Проблема с кодировкой рубрик в wordpress | Прочее | 7 | 03.02.2012 17:19 |
Проблема с кодировкой в Joomla | Web программирование | 14 | 22.08.2011 21:33 |





