Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   Кракозябрики в PhpMyAdmin (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/krakozyabriki-v-phpmyadmin-384262/)

Guest 16.10.2011 14:13

Кракозябрики в PhpMyAdmin
 
есть поле в бдsearch text utf8_general_ciПишу в него htmlspecialchars(urldecode('%D1%81%D0%B8 %D1%81%D1%8C%D0%BA%D0%B8!')) что значит "Сиськи!".А при заходе в пхпмайадмин я вижу значение поля "!"Почему так, а? =(при этом выборка из таблицы и вывод на экран сделает именно изначальные "Сиськи!" без кракозябриков.Но если изменить ручками через PhpMyAdmin кракозабрики на "Сиськи!" то в PhpMyAdmin все будет красиво именно "Сиськи!", а вот при выводе в моем скрипте будет "??????!"В том скрипте, который пишет и в том, который выводит в начале есть строчка:setlocale(LC_ALL, 'ru_RU.UTF-8');запись в БД идет без преобразований. т.е. что вернется из htmlspecialchars(urldecode('%D1%81%D0%B8 %D1%81%D1%8C%D0%BA%D0%B8!')) то и попадет в бд.Вардамп показыает так:string(13) "Сиськи!" против string(7) "??????!"


Часовой пояс GMT, время: 11:32.


© www.otvetnemail.ru - Форум вопросов и ответов.