Спустя 6 минут, 47 секунд (30.11.2010 - 14:02) inpost написал(а):
Потому что надо выставить кодировку везде одинаковую.
Спустя 2 дня, 6 часов, 29 минут, 29 секунд (2.12.2010 - 20:32) Гость_Андрей написал(а):
В том же ключе вопрос: я уже себе весь мозг съел...
ВЕЗДЕ где только можно было выставил кодировку windows-1251-General_ci и в сопоставлении БД, и в самих БД, и в таблах, и в ячейках.. Загружаемую БД через AkelPad тоже привел к
этой кодировке. На всех скриптах тоже стоит windows-1251, короче везде, где можно было я поставил эту кодировку. Но результат - знаки вопроса вместо русских букв... И что самое интересное: через MyPHPadmim на внешнем сервере все отображается нормально, а как доходит дело до сайта, так знаки вопроса... Что делать???
ВЕЗДЕ где только можно было выставил кодировку windows-1251-General_ci и в сопоставлении БД, и в самих БД, и в таблах, и в ячейках.. Загружаемую БД через AkelPad тоже привел к
этой кодировке. На всех скриптах тоже стоит windows-1251, короче везде, где можно было я поставил эту кодировку. Но результат - знаки вопроса вместо русских букв... И что самое интересное: через MyPHPadmim на внешнем сервере все отображается нормально, а как доходит дело до сайта, так знаки вопроса... Что делать???
Спустя 4 минуты, 45 секунд (2.12.2010 - 20:36) inpost написал(а):
Данные в БД записаны в другой кодировке
Спустя 1 час, 19 минут, 3 секунды (2.12.2010 - 21:55) Гость_Андрей написал(а):
ничего не понимаю... А где мона посмотреть в какой именно они кодировке записаны? снял дамп с базы - везде стоит, то что нужно... Млииин... Где я торможу?
Спустя 42 минуты, 1 секунда (2.12.2010 - 22:37) kirik написал(а):
Гость_Андрей
Заголовки с кодировкой посылыаете в скриптах?
Заголовки с кодировкой посылыаете в скриптах?
Спустя 3 минуты, 14 секунд (2.12.2010 - 22:41) collapse написал(а):
Скорее всего кодировка коннекта различается. Попробуйте при коннекте с базой поиграться с кодировкой.
Ну и соответственно вместо utf8 свою кодировку.
$conn = mysql_connect($host, $user, $pass, true);
mysql_select_db($db, $conn);
mysql_query('SET NAMES utf8', $conn);
mysql_query('SET CHARACTER SET utf8', $conn);
Ну и соответственно вместо utf8 свою кодировку.
Спустя 34 минуты, 11 секунд (2.12.2010 - 23:15) Гость_Андрей написал(а):
Аха! Спасипа! Я техподдержку своего провайдера настока довел своими вопросами, что им самим стало интересно чего это то у меня кракозябры получаются, ну и нашли то, о чем collapse мне выше написал... Не было явного указания кодировки при подключении к БД... Спасибо за ответы!
Спустя 16 часов, 47 минут, 35 секунд (3.12.2010 - 16:02) denwork написал(а):
Всем привет!
Возможно вопрос глупый, но расскажите, что и куда.
Ситуация аналогична, но в каком файле идет подключение к базе данных.
Нашел файл mysql.php в нем нечто похожее
// connect to the server
if (!($this->_resource = @mysql_connect( $host, $user, $password, true ))) {
$this->_errorNum = 2;
$this->_errorMsg = 'Could not connect to MySQL';
return;
Потом ниже
/**
* Custom settings for UTF support
*
* @access public
*/
function setUTF()
{
mysql_query( "SET NAMES 'utf8'", $this->_resource );
}
Кодировка таблиц баз данных utf8
Для теста создал сайт и привязал к той же базе - работает нормально.
Кто что посоветует.
Возможно вопрос глупый, но расскажите, что и куда.
Ситуация аналогична, но в каком файле идет подключение к базе данных.
Нашел файл mysql.php в нем нечто похожее
// connect to the server
if (!($this->_resource = @mysql_connect( $host, $user, $password, true ))) {
$this->_errorNum = 2;
$this->_errorMsg = 'Could not connect to MySQL';
return;
Потом ниже
/**
* Custom settings for UTF support
*
* @access public
*/
function setUTF()
{
mysql_query( "SET NAMES 'utf8'", $this->_resource );
}
Кодировка таблиц баз данных utf8
Для теста создал сайт и привязал к той же базе - работает нормально.
Кто что посоветует.
Спустя 7 дней, 8 часов, 12 минут, 49 секунд (11.12.2010 - 00:15) beby11 написал(а):
привет всем. Когда я создавал эту тему, я пытался загрузить сайт на сервак!! И вместо руских букв были вопросительные знаки. Хотя на компе все было нормально. С помошь GOOGLE.RU я узнал что проблема может быть в разных версиях PHPMYADMIN. У меня на компе стоит версия 5.1, а куда я пытался залить была версия 4.2 помоему. Потом я нашел другой хостинг (5.1) залил и все нормально работает. Может кому нибудь эта информация будет полезна!!!! Всем удачи!!!
Спустя 1 минута, 47 секунд (11.12.2010 - 00:17) Fredrich написал(а):
дело было просто в том какая кодировка у базы данных, а не версия phpmyadmin