![]() |
Чат - проблема с кодировкой
Здравствуйте. На flash написал чатик небольшой для сайта.
есть файл in.php out.php подгружаются во flash. Теперь сама проблема: В браузере Хром работает все нормально. а вот в мозиле, яндексе и опере вместо кириллицы знаки вопроса. кодировка везде на сайте и в базе данных UTF-8. Файлы на сервере сохранены в UTF-8 UNIX Почему нарушается кодировка??? поиск дал только типичную ошибку сочетания UTF и CP2151. но у меня везде одинаково |
Цитата:
При открытии соединения с базой, после выбора базы нужно установить кодировки PHP код:
|
стоит
PHP код:
|
Значит файлы не в utf-8 все-таки, или часть файлов. Такое бывает если текст просто копировать откуда-то, а не писать самостоятельно в нормальной IDE.
В чем пишете? |
на хостинге через интерфейс(((( при сохранении файлов там всегда настройка стоит
Добавлено через 1 минуту текст сам писал |
Это ни о чем не говорит. Откуда программа может знать utf-8 у вас там кодировка или какая-то другая? Это точно определить невозможно. Поэтому нужно сразу делать правильно.
На эти грабли наступают наверное все разработчики, которые когда-либо сталкиваются с разработкой на php впервые Попробуйте создать чистый php файл в эклипсе, в настройках проекта выставив utf-8. И написать обмен данным с флешем в нем. Хотя бы просто запрос и ответ с кириллицей. И все нормально сработает. |
Нет, это не помогло. Переделал заново все файлы и всеравно в хроме показывает нормально, в опере и мозиле знаки вопроса
Добавлено через 1 минуту ну в смысле что он записывает в базу данных из оперы и мозилы вопросы, а из хрома кириллицу. Добавлено через 1 час 10 минут в общем если везде стоит кодировка utf8_general_ci а в ячейке таблицы стоит СР2151 то сохраняет одни знаки вопроса, Если же и в таблице поставить utf8_general_ci то не сохраняет кирилицу, и все что после нее в сообщении Добавлено через 1 час 11 минут пишет пустую ячейку. В хроме все работает нормально |
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
можете еще на это внимание обратить http://stackoverflow.com/questions/9...erything-utf-8 |
| Часовой пояс GMT +4, время: 10:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.