Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   PHP&MySQL (http://forum.mynuke.ru/forumdisplay.php?f=21)
-   -   ох уж эти кодировки :( (http://forum.mynuke.ru/showthread.php?t=3012)

n0ther 21.10.2007 13:54

ох уж эти кодировки :(
 
БД mysql 4.1.22
движок php-nuke

в ответ на запрос SHOW VARIABLES LIKE 'character%' выдает
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_results utf8
character_set_server latin1
character_set_system utf8

просмотром phpmyadmin, все русские имена показываются как Êàññèîïåÿ
в форуме же пишет эти же строки нормально, т.е. по русски.

при этом все таблицы, записи - utf8, а вывод html cp1251

добавил свой внешний модуль, который дергает информацию из таблицы nuke_users, и добавляет в мою таблицу в тойже базе данных
я использую свою таблицу с полученными данными для вывода html в utf8 и вижу кракозябры :cry:

использую строку mysql_query("SET NAMES 'utf8'", $link);
при выводе header("Content-Type: text/html; charset=utf-8");

причем интересно, что часть информации в мою таблицу попадает не из таблиц Нюки, а из моих скриптов и записывается нормально и выводится потом без проблем

1. на хостинге не стоит iconv, так что этот инструмент отпадает
2. я не могу переконвертить таблицы Нюки, они не под моей "юрисдикцией", нужен какойто бескровный метод)

вроде все условия написал, помогите плиз :cry:

както тоже движок нюки преобразует эти кракозябры...

Soniks 25.10.2007 15:20

покажите sql запрос создание таблицы в которой такое происходит
и вот еще http://forum.mynuke.ru/faq.php?faq=...pnuke_faq_editq

n0ther 30.10.2007 13:43

спасибо, я разобрался)
через ж..у конечно, но разобрался


Часовой пояс GMT +4, время: 20:58.

Copyright © 2005 by Soniks