[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с кодировкой
AntiBuger
Здравствуйте. Помогите решить проблему. При извлечении данных с базы mysql, данные отображаются в неправильном формате (кодировке), хотя в базе данные отображаются в правильной кодировке.
Спасибо.



Спустя 2 минуты, 29 секунд (16.01.2011 - 18:17) sharki написал(а):

Спустя 12 минут, 12 секунд (16.01.2011 - 18:30) AntiBuger написал(а):
Цитата (sharki @ 16.01.2011 - 15:17)
Читай
http://phpforum.ru/index.php?showtopic=272...%F0%EE%E2%EA%E0

статья не помогда, пожалуйста помогите, оч. надо

Спустя 1 минута, 2 секунды (16.01.2011 - 18:31) Hoodzon написал(а):
Покажи сценарий соединения с базой.

Спустя 4 минуты, 33 секунды (16.01.2011 - 18:35) AntiBuger написал(а):
Цитата (Hoodzon @ 16.01.2011 - 15:31)
Покажи сценарий соединения с базой.

$db = mysql_connect ("mysql1****","p******","14*****");
mysql_select_db ("p*******",$db);

Спустя 2 минуты, 6 секунд (16.01.2011 - 18:37) Hoodzon написал(а):
Извиняюсь за грубость, но тебе ламеру дали статью. (см. пост sharki)
Обрати внимание на строчку mysql_query('SET NAMES utf8');

Спустя 4 минуты, 37 секунд (16.01.2011 - 18:42) sharki написал(а):
Вот тебе кусочек кода, вставь его после выбора БД, чтобы наверняка! При учете что у тебя кодировка UTF 8
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client = 'utf8'");
mysql_query ("set character_set_results = 'utf8'");
mysql_query ("set collation_connection = 'utf8_general_ci'");

Спустя 1 минута, 12 секунд (16.01.2011 - 18:43) AntiBuger написал(а):
Цитата (sharki @ 16.01.2011 - 15:42)
Вот тебе кусочек кода, вставь его после выбора БД, чтобы наверняка!
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client = 'utf8'");
mysql_query ("set character_set_results = 'utf8'");
mysql_query ("set collation_connection = 'utf8_general_ci'");

Спасибо, сейчас попробую

Спустя 50 секунд (16.01.2011 - 18:44) AntiBuger написал(а):
что-то нифига, посмотри http://oktdosaaf.ru.preview.ihc.ru/index.php

Спустя 2 минуты, 6 секунд (16.01.2011 - 18:46) sharki написал(а):
Во первых у тебя страница в кодировка windows 1251

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


Зайди на эту страницу а точнее на ВСЕ, где есть эта строчка и замени
windows 1251 на utf-8

И не забудь сохранить в utf8 кодировке сам файл

Спустя 4 минуты, 35 секунд (16.01.2011 - 18:51) sharki написал(а):
И вообще, у тебя в БД какая кодировка то? UTF-8 или windows-1251 ???

Спустя 2 минуты, 47 секунд (16.01.2011 - 18:53) AntiBuger написал(а):
Цитата (sharki @ 16.01.2011 - 15:46)
Во первых у тебя страница в кодировка windows 1251

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


Зайди на эту страницу а точнее на ВСЕ, где есть эта строчка и замени
windows 1251 на utf-8

И не забудь сохранить в utf8 кодировке сам файл

Спасибо дружище. Блин не первый сайт делаю (уже около 2-х десятков сайтов сделал) и всё нормально было, везде windows-1251 стоял. Как посоветуешь, лучше везде ставиль ЮНИКОД?

Спустя 3 минуты, 44 секунды (16.01.2011 - 18:57) sharki написал(а):
да, это уже как стандарт.

Спустя 4 минуты, 26 секунд (16.01.2011 - 19:02) AntiBuger написал(а):
Цитата (sharki @ 16.01.2011 - 15:57)
да, это уже как стандарт.

А не подскажешь, как мне сделать так, вот у меня собственная cms, и там везде windows-1251, как мне сделать что бы отображалось всё корректно? Там много файлов подключаются и всё, почти, подключаются к index.php, Скажи мне свой номер телефона, я тебя отблагадарю, мемного денег на счет кину тебе

Спустя 5 минут, 23 секунды (16.01.2011 - 19:07) sharki написал(а):
Если у тебя CMS структуры MVC и вид предоставляется шаблоном, то будет немного легче, просто в шаблоне поменяешь кодировки, плюс надо будет менять кодировку БД т.е делать экспорт потом сделать импорт но у же с другой кодировкой (сам не пробовал).

Попробуй просто сделать копию исходников и проделать на них опыт смены кодировки =)

А лучше переписать всё заново, но еще лучше))


8 926 314 24 95

Спустя 4 минуты, 12 секунд (16.01.2011 - 19:11) AntiBuger написал(а):
Цитата (sharki @ 16.01.2011 - 16:07)
Если у тебя CMS структуры MVC и вид предоставляется шаблоном, то будет немного легче, просто в шаблоне поменяешь кодировки, плюс надо будет менять кодировку БД т.е делать экспорт потом сделать импорт но у же с другой кодировкой (сам не пробовал).

Попробуй просто сделать копию исходников и проделать на них опыт смены кодировки =)

А лучше переписать всё заново, но еще лучше))


8 926 314 24 95

у тебя скайп есть?

Спустя 1 минута, 27 секунд (16.01.2011 - 19:13) sharki написал(а):
ник - bagzon или bagzone
Александр
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.