Кодировка - неправильно отображается

Автор aleksandr.v, 06 ноября 2007, 23:17:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

aleksandr.v

Привет. Значит длизится переезд на новый хостинг. Ситуация с кодировкой обострилась  ^-^
Было так. Сам форум - win1251, база данных и все таблицы в ней - koi8-u. В phpmyadmin были одни крякозябы.
С помощью утилитки по резервному копирыванию БД (есть тут на сайте) сохранил базу себе на комп. Создал через phpmyadmin вторую БД. Открыл файл скачанный текстовый, скопировал в окно запросов phpmyadmin, успешно выполнил запрос. Выполнялся долго, всё таки размер 7 мегов. В архиве не получилось - выдавало ошибку, наверно хостинг бесплатный виноват.
Выполнился запрос - красота. Бд и таблицы в win1251general, в phpmyadmin всё отображается идеально. В настройках форума ставлю коннектится ко второй базе данных - всё крякозябами. Точнее не всё. Админка вся на русском, меню тоже. А все разделы и сообщения такого вида:
ЦитироватььРЙЪПД II
чУЈ РТП ЧФПТПК ЬРЙЪПД ъЧЈЪДОЩИ ЧПКО - "Attack of the Clones".
Подумал, может это потому, что скрипт, который тут выложен, удаляет фактическое указание кодировки из бызы? Не знаю вообщем. Да, кстати, сделать бэкап средствами phpmyadmin - нельзя, крякозябы.
Помогите пожалуйста.

Avdenago

в бэкапе, который сделан встроенными средствами форума - русский текст читаем?

aleksandr.v

#2
Avdenago, да.

Заменив все ") TYPE=MyISAM;" на ") TYPE=MyISAM  DEFAULT CHARSET=cp1251 DEFAULT COLLATE=cp1251_general_ci;" ничего не добился. Проделав запрос " ALTER DATABASE `namedatabase` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci" тоже.

-- Жалко, пришлось решать методом кирпича, http://www.simplemachines.ru/index.php/topic,1150.msg7122.html#msg7122

Avdenago


aleksandr.v