как решить?
Спустя 5 минут, 4 секунды (25.09.2011 - 15:09) caballero написал(а):
пересохранить все фалы в UTF-8
базе послать set names UTF-8
страницы выводить с заголовком header("Content-Type: text/html;charset=utf-8");
базе послать set names UTF-8
страницы выводить с заголовком header("Content-Type: text/html;charset=utf-8");
Спустя 46 секунд (25.09.2011 - 15:10) Sanchopansa написал(а):
Проверь кодировку базы данных! ну и еще в какой кодировке сохранены сами файлы.. все должно быть в кодировке UTF-8
Спустя 12 минут, 28 секунд (25.09.2011 - 15:22) johniek_comp написал(а):
caballero
спасибо, помог!
спасибо, помог!
Спустя 3 дня, 9 часов, 39 минут, 14 секунд (29.09.2011 - 01:02) bret написал(а):
Похожий затык
Все файлы в UTF
SET NAMES выставил
header добавил
Кодировка бд utf8_bin
Даже отсылая в базу поле в формате
При последующем выводе из этого поля нигде 'АаБбВвГгДд' не наблюдаю :angry:
Все файлы в UTF
SET NAMES выставил
header добавил
Кодировка бд utf8_bin
Даже отсылая в базу поле в формате
$enc = array('UTF-8', 'WIN-1251', 'WINDOWS-1251', 'CP1251', 'CP1252', 'CP-1251',
'CP-1252', 'CP1253', 'KOI8-R', 'KOI8-U', 'CP-866', 'CP-855', 'ISO-8859-5',
'MacCyrillic', 'CP-437', 'GB2312', 'Base64', 'Quoted-printable', 'URL-encoded');
for($k=0, $len = count($enc); $k<$len; $k++)
for($j=0, $len = count($enc); $j<$len; $j++)
{
$field .= $enc[$j].' > '.$enc[$k].': '.iconv($enc[$j], $enc[$k], 'АаБбВвГгДд').'<br />';
}
При последующем выводе из этого поля нигде 'АаБбВвГгДд' не наблюдаю :angry:
Спустя 13 минут, 15 секунд (29.09.2011 - 01:15) Winston написал(а):
Цитата (bret @ 29.09.2011 - 01:02) |
Кодировка бд utf8_bin |
Вообще-то используют utf8_general_ci
Спустя 32 минуты, 33 секунды (29.09.2011 - 01:47) caballero написал(а):
set names указывает вернуть данные с пределенной кодировкой
неважно как они хранятся в базе
перед тем как писать в БД распечатайте строку которую собрали.
десяток кодировок в одной строке вызывают смутные сомнения
неважно как они хранятся в базе
перед тем как писать в БД распечатайте строку которую собрали.
десяток кодировок в одной строке вызывают смутные сомнения
Спустя 8 часов, 51 минута, 7 секунд (29.09.2011 - 10:39) Гость_Bret написал(а):
При выводе на запроса в вариантах типа utf-8 -> utf-8 нормально вижу отдаваемую строку
Кодировку бд попробую поменять, вечером отпишусь
Кодировку бд попробую поменять, вечером отпишусь
Спустя 14 часов, 17 минут, 3 секунды (30.09.2011 - 00:56) bret написал(а):
Спасибо, правильно выставленный
SET NAMES 'utf8'внезапно помог
Спустя 19 минут, 38 секунд (30.09.2011 - 01:15) Игорь_Vasinsky написал(а):
как внезапно? это должно быть как "отчи наш"
_____________