utf 8 to windows 1251 в actionscript

Компьютеры программирование flash ActionScript DV

Всем привет!

Flash сайт, там есть интуп, в который пользователь введет свое ФИО.

Текст на сайте отображается корректно, в HTML передается правильно, а на SQL он приходи битым. (кодировка не правильная).

Хостеры говорят, что у них все хорошо, есть аналогичные проекты, у них все нормально передается.

Сам флэш записывает в UTF мне нужно значение в интупе передать в Win 1251.

Есть не большие пробелы в знаний Actionscripta, помогите пожалуйста, текст с кодировкой UTF 8 поменять на win 1251.

Требование к разработке:
флэш плайер 6,
скрипты в АС2

Нашел на сайте Flasher.ru код:
http://www.flasher.ru/forum/showthread.php?t=134122

не могу из нее сделать функцию которая преобразует UTF в Win 1251


Хочу из этой функций сделать класс чтоб его использовать везде:


class ui.input.utils.UTFToWin
{
var r:String = "";
var c:Number;

function encodingToWin (str:String){

for (var i=0; i<str.length;i++) {

c = str.charCodeAt(i);

if (c>=128)
{
r+=String.fromCharCode(c+848);
}
else
{
r+=String.fromCharCode(c);
}

return(str);
}

=============================================================

Далее полученное значение буду применять так:

_loc2.addExtra("ClientName", encodingToWin(str));


Здесь
"ClientName" - имя переменной которая будет записана ФИО, и передана серверу.
str - сюда значение который ввел пользователь в инпут.

Примечание:
Пробовал)
мне нужен AS2
сейчас проблему решили, решили перекодировать на сервер)
Ответы:
а пробовали погуглить?
http://www.flasher.ru/forum/showthread.php?t=127358


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.