Zitt
07.03.2007, 00:21
Вобщем, послее перезда на новый хост, вместо русскиъ букв отображаюцца знаки вопросов.
В базе всё нормально, в форуме "????".
Вот выдержка из дока
1. PHP ИСПОЛЬЗУЕТ НЕВЕРНУЮ КОДИРОВКУ В КАЧЕСТВЕ КЛИЕНТСКОЙ Симптомы: √ Через phpMyAdmin (здесь и далее подразумевается версия умеющая работать с кодировками, т.е. >= 2.6.0) все по-русски, а в скрипт приходят вопросительные знаки.
Тестирование:
Попробуйте в начале вашего скрипта, но после соединения выполнить SQL-запрос ╚SET NAMES кодировка╩, где кодировка, та кодировка, в которой у вас (по вашему мнению) данные. Например, для русской виндовой кодировки (windows-1251) это будет cp1251, для KOI8-R √ koi8r, для UTF-8 √ utf8 и так далее.
ПРИМЕР:
*********************************
$query = "SET NAMES cp1251";
mysql_query($query);
*****Нашзапрос*************
$query = "select * from dinamic where id_dinam= ".$id_dinam.' LIMIT 1';//Формирование запроса $result = mysql_query($query);//Отправка запроса и запись результата в переменную *********************************
Собственно как это в вбулетин реализовать???
С кодировкой базы всё нормально, сдампил и залил с правильной (cp1251)
PS/ Спросил тут ибо http://vbulletin.net.ru/ шас в дауне, а проблему надо решать как то.
В базе всё нормально, в форуме "????".
Вот выдержка из дока
1. PHP ИСПОЛЬЗУЕТ НЕВЕРНУЮ КОДИРОВКУ В КАЧЕСТВЕ КЛИЕНТСКОЙ Симптомы: √ Через phpMyAdmin (здесь и далее подразумевается версия умеющая работать с кодировками, т.е. >= 2.6.0) все по-русски, а в скрипт приходят вопросительные знаки.
Тестирование:
Попробуйте в начале вашего скрипта, но после соединения выполнить SQL-запрос ╚SET NAMES кодировка╩, где кодировка, та кодировка, в которой у вас (по вашему мнению) данные. Например, для русской виндовой кодировки (windows-1251) это будет cp1251, для KOI8-R √ koi8r, для UTF-8 √ utf8 и так далее.
ПРИМЕР:
*********************************
$query = "SET NAMES cp1251";
mysql_query($query);
*****Нашзапрос*************
$query = "select * from dinamic where id_dinam= ".$id_dinam.' LIMIT 1';//Формирование запроса $result = mysql_query($query);//Отправка запроса и запись результата в переменную *********************************
Собственно как это в вбулетин реализовать???
С кодировкой базы всё нормально, сдампил и залил с правильной (cp1251)
PS/ Спросил тут ибо http://vbulletin.net.ru/ шас в дауне, а проблему надо решать как то.