Снова проблема с кодировкой mysql, на сей раз на localhost.
Файлы в utf-8 без BOM.
В файле подключения к базе имеется
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
mysql_query ("SET NAMES cp1251");
Сама база и все таблицы с полями в utf-8, смена на 1251 не помогает.
На страничках так же имеется
header("Content-type: text/html; charset=utf-8");
и
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
При выводе данных из таблицы в виде русских букв ����
Что попробовать, как исправить это?
Раньше когда делал страницы в 1251 таких проблем не было, а тут еще я перешел на utf-8 без bom. Я бы не переходил, просто с ним ajax хорошо русские буквы читает.