![]() |
в таблицу записываются вопросительные знаки(mysql);
Здравствуйте все))это снова я,с как вам может показаться тупыми вопросами)
Так вот,проблема в том,что при записи в mysql-таблицу в одно из полей вместо русскоязычной строки записываются вопросительные знаки в черных ромбиках.Причем,русскоязычные данные,передаваемые флешем в пшп,сохраняются на русском без проблем.Вот пшп код "записчика": PHP код:
Код config.php: PHP код:
Не пойму в чем поблема?? |
Давно пора переходить на UTF8.
|
Ну, смотрите, в какой кодировка у вас написано "Не заполнено пользователем", видимо отличается от cp121. Вообще интересно, как это флеша записи нормально записываются, они же в utf8.
|
Как вариант преобразовать файл "записчика" в кодировку UTF8 без BOM.
И советую сразу и везде использовать UTF8. |
хм....если я ставлю UTF8 тогда "Не заполнено пользователем" записывается корректно,а имя какими-то кракозябрами..
Добавлено через 8 минут http://new-mich.ru/screen.png Теперь это выглядит вот так. config.php теперь такой: PHP код:
кстати подскажите,в какой кодировке флеш обрабатывает кириллические символы?? |
Цитата:
|
странно тогда...
Добавлено через 2 минуты решил проблему так:пшп-скриптом ничего не записываю,все данные пихаю из флеш)видимо,данные из пшп шли не в той кодировке.. |
Все подобные проблемы решил для себя так:
только UTF-8 всегда и везде. |
| Часовой пояс GMT +4, время: 08:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.