![]() |
С сервера приходят кракозябры вместо русских букв.
Здраствуйте.
Есть скрипт во флеш который отправляет переменную на сервер php. Сервер по это переменной ищет в БД нужною строку (в которой есть русские буквы) и отправляет её во флеш. Флеш отображает её в текстовом поле , но вместо русских букв там отображаются кракозябры по типу: Ïðèâåò . Английские же буквы отображаются нормально. Помогите это исправить. Заранее благодарен! |
а в базе они в UT-8? и получаешь их ты тоже в UTF-8?
|
А как узнать ?
P.S. Я новичёкг |
ну для начала посмотри в базе у тебя символы русские или такие же как приходят, потом посмотри что приходит от сервера, если приходит русский, а во флеше корявость, добавь кириллицу во флеш
|
из БД на сервер приходят нормальные буквы.
А как во флеш добавить кириллицу? |
показывай код который отвечает за посылку данных из базы во флеш
|
PHP код:
|
вообщем давай так, в скрипт с которым ты делаешь отсылку данных в базу, напиши mysql_query("SET CHARACTER SET utf8");,а потом попробуй вывести данные своим скриптом
|
PHP код:
Добавлено через 15 минут Получилось !!! Я вместо PHP код:
PHP код:
|
ну то что я и говорил, надо utf-8 использовать и все будет хорошо, а так же на свой страх и риск можно в базу зайти и поменять sql запросом все в utf-8
|
| Часовой пояс GMT +4, время: 11:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.