Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Проблема кодировки (http://www.flasher.ru/forum/showthread.php?t=103969)

CrazyFlasher 16.11.2007 01:31

Проблема кодировки
 
пхп берёт из базы данные и передаёт их во флэш (вместо текста разного рода символы)...в базе стоит кодировка utf-8...наверное её надо и в пхп как-то поставить? Поставил такую тему
Код:

header('Content-type: text/html; charset=utf-8');
но не помогает :) пока что во время разработки пользуюсь
Код:

System.useCodepage = true;
но, само собой, хочу это убрать :)

хелп!

DarkLight 16.11.2007 02:14

iconv в помощь

kotsie 16.11.2007 09:23

а если грузить не через php, а через обычный XML-файл (естественно в UTF), то во флеше тоже мусор? и второй вопрос, php файл открыть не флешем, а бровзером, например, там случаем мусора нет?

Mnilionic 16.11.2007 20:50

Сам php фаил тоже в уникоде лучше сохранить

Double 16.11.2007 22:03

хедер сервер приделывает. для апача проблема решается редактированием .htaccess

kotsie 16.11.2007 22:09

или отсылкой хедеров php-шкой, это будет работать и не на апаче и без .htaccess`а. если конечно проблема в этом.

Mnilionic 16.11.2007 23:32

открой страницу в броузере и посмотри её свойства:
если там в заголовке windows-1251, несмотря на то что ты в скрипте отправлял utf, то в htaccess добавь это:

CharsetDisable On

+
Цитата:

Сообщение от CrazyFlasher
...в базе стоит кодировка utf-8...

если не ошибаюсь то кодировка !хранения! данных и кадировка !вывода! данных могут отличаться.


Часовой пояс GMT +4, время: 06:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.