title
Description
Body
Вот убейте меня, но я ничего не понимаю. Вот полностью файл инсталла. Че бы я не делал, но в базу заливается неправильно ((( в htaccess php_value default_charset UTF-8 еще пробовал вот это AddDefaultCharset UTF-8. Тоже не помогает...
Неактивен
mysql_query('set charset utf8');
mysql_query('SET names utf8');
mysql_query('set character_set_client="utf8"');
mysql_query('set character_set_connection="utf8"');
mysql_query('set character_set_result="utf8"');
вот этот бред убери и оставь только mysql_query('SET NAMES `utf8`');
как ты определяешь, что данные заливаются в не корректной кодировке? через phpmyadmin показыает корректно?
Неактивен
Да я уже не знал че делать поэтому писал все что можно. Я заливаю в базу а потом вывод делаю и выводится в cp-1251. Когда открываю phpmyadmin то там нормально показывает если страница в кодировке cp-1251
Неактивен
[
JInn написал:
Я заливаю в базу а потом вывод делаю и выводится в cp-1251
- коннект к бд как происходит? после нето есть SET NAMES? При создании БД сравнение utf8_general_ci выбрал?? Сделай дамп бд и прикрепи сюда.
Неактивен
При создании бд выбирал сравнение utf-8 general_ci SET_NAMES есть только в инсталле. Или во время работы скрипта тоже надо???
Неактивен
Вот ёпт... Написал SET_NAMES и все заработало... А я 2 дня ломал phpmyadmin И мало того, по ходу теперь и mb_striing не нужен, потому что все режется так как надо (SUBSTRING'ом при запросе). Вывод русского текста на 25 страницах не выдал ни одной ошибки ) Всем огромное спасибо
Неактивен