PHP MyAdmin export-import и енкодинг проблем
Имам на локалния компютър база с engine=MyISAM, character set=utf8, collation=utf8_general_ci.
Имам html файлове, които са с utf8 и показват съдържанието от базата коректно.
Export на базата -> файлът е кодиран с utf8
На хоста си имам същите html файлове.
Импорт на същия файл в празна база -> всички записи се импортват, таблиците са с абсолютно еднакви свойства....енкодинг, колация, всичко...
Обаче информацията ми се дисплейва с "????????????" за кирилицата...
Какво пропускам? Благодаря!
Re: PHP MyAdmin export-import и енкодинг проблем
а Web сървъра дето на практика подава html-ата с каква кодова таблица е?
Re: PHP MyAdmin export-import и енкодинг проблем
Нямам идея...но е факт, че имам файлове, които съдържат единствено текст на кирилица с utf8, и те се дисплейват нормално...само данните от базата се чупят...според мен явно проблемът е в трансфера на базата
Re: PHP MyAdmin export-import и енкодинг проблем
Сложи еднакви кирилски шрифтове и на сървъра, и на базата (по подразбиране).
Re: PHP MyAdmin export-import и енкодинг проблем
По сървъра не мога да пипам - чужд е...търся решение от мен
//Не е истина как се реши проблемът...
Базата е utf8, всички таблици са utf8, всички файлове са utf-8 и все пак след
mysql_connect();
mysql_select_db();
трябваше да добавя
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
и почна да се дисплейва нормално кирилицата