Запутался с кодировками. Помогите

L
На сайте с 17.05.2013
Offline
88
645

На локальном компе все вроде бы работало правильно, выгрузил на сервер и начались проблемы с кодировками.

В базе и при выводе информации скриптом, текст выглядит как на скриншоте (слева phpmyadmin, справа на сайте)

В htaccess стоит AddDefaultCharset UTF-8

при запросе к базе выполняется mysql_query("SET NAMES utf-8",$connection);

сама страница с метатегом <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Подскажите на каком этапе может колбасить текст?

jpg 111.jpg
jpg 222.jpg
L
На сайте с 17.05.2013
Offline
88
#1

Еще заметил, если через форму добавляю информацию в сайт, то она отображается на сайте нормально, как надо. В базу ложится тоже в таких закорлючках.

Может я неправильно сделал импорт\экспорт базы? Хотя новый текст также кодируется..

VHS
На сайте с 28.09.2007
Offline
142
VHS
#2

А в таблице то какое сравнение?

Судя по скриншотам везде кодировка неверная.

Поработайте с sypex dumper для реальной перекодировки данных.

Z0
На сайте с 03.09.2009
Offline
826
#3

Вы вроде и в phpmyadmin неверно импортировали, если я не ошибаюсь🍿 Там ведь есть возможность при импорте выбирать кодировку. А обычный текст не из mysql выводит тоже криво?

DV
На сайте с 01.05.2010
Offline
644
#4

На скрине исходная UTF-8, отображаемая как 1251.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
Константин Валентинович
На сайте с 23.11.2013
Offline
64
#5

Зайдите в phpMyAdmin и посмотрите, какая кодировка сервера у Вас стоит

L
На сайте с 17.05.2013
Offline
88
#6

Для таблице что на скринах Collation в utf8_general_ci и все поля таблицы тоже в utf8_general_ci

---------- Добавлено 11.10.2014 в 12:46 ----------

MySQL connection collation:utf8_general_ci

---------- Добавлено 11.10.2014 в 12:47 ----------

MySQL-кодировка: UTF-8 Unicode (utf8)

Zlodey-
На сайте с 27.11.2010
Offline
80
#7

luckydan, VHS уже сказал, сделайте через импорт и экспорт через sypex dumper и не мучайтесь.

L
На сайте с 17.05.2013
Offline
88
#8

сделал, та же фигня.

DV
На сайте с 01.05.2010
Offline
644
#9

Если не секретные данные, могу конвертнуть.

Константин Валентинович
На сайте с 23.11.2013
Offline
64
#10
luckydan:
На локальном компе все вроде бы работало правильно, выгрузил на сервер и начались проблемы с кодировками

Для таблице что на скринах Collation в utf8_general_ci и все поля таблицы тоже в utf8_general_ci

---------- Добавлено 11.10.2014 в 12:46 ----------

MySQL connection collation:utf8_general_ci

---------- Добавлено 11.10.2014 в 12:47 ----------

MySQL-кодировка: UTF-8 Unicode (utf8)

Тяжело конечно, не ковыряя, понять проблему...

На чем у Вас локальный сервер?

Посмотрите ниже скрин, у Вас и на локальном и хостинге одинаковая выделенная строчка?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий