Проблемы с кодировкой

[Удален]
447

Здравствуйте.

Текст на сайте http://fmiit.ru/index.php отображается не правильно. Кодировка UTF-8 на сайте и в базе данных.

Вот код дампа

CREATE TABLE `comments` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(128) collate utf8_unicode_ci NOT NULL default '',
`url` varchar(255) collate utf8_unicode_ci NOT NULL default '',
`email` varchar(255) collate utf8_unicode_ci NOT NULL default '',
`body` text collate utf8_unicode_ci NOT NULL,
`dt` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

В чём причина?

4arger
На сайте с 17.12.2008
Offline
95
#1

Попробуйте сразу после подключения к MySQL выполнить запрос "SET NAMES кодировка", в вашем случае:

SET NAMES utf8

firefox19
На сайте с 05.11.2009
Offline
34
#2

попробуйте прописать в htaccess

AddDefaultCharset UTF-8

Но к примеру на хостинге nic.ru и это не помогает, надо править кодировку по умолчанию в панели

Ваши идеи - наша работа (http://yaweb.ru) Продам Сайт агентства недвижимости (/ru/forum/561489)
[Удален]
#3

firefox19, Спасибо. Ваш способ помог.

4arger, Спасибо за желание помочь.

firefox19
На сайте с 05.11.2009
Offline
34
#4

пожалуйста :) Сам 2 дня назад с этим столкнулся

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