На денвере всё хорошо. Грузанул файлы на хостинг, то когда добавляю данные в базу данных - русские символы мутируются в что-то типа Дмитрий
Прописал
mysql_query("SET NAMES utf8");
mysql_query('SET CHARACTER SET utf8');
(честно говоря не помню, что именно делают эти строки, помню что мне раньше помогало)
Теперь в бд вместо неведомой хренатени стали вопросики ???????
кодировка в бд utf8_general_ci
в .htaccess прописал AddDefaultCharset utf-8
Что за дела?
(Добавление)
Решено. надо так:
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci'");
1. livote - 31 Мая, 2014 - 20:53:45 - перейти к сообщению