marvin455
29.11.2010, 16:33
Доброго всем дня!
Столкнулся с проблемой при вызове url, которая содержит переменную(кириллица). Сформированая во flash обьекте url, обращается к компоненту CMS отвечающему за поиск. При обращении из "вспышки" все работает замечательно, кириллица передается отлично, а в случае вызова url из того же обьекта но уже помещеного в состав шаблона CMS кирилица не отрабатывается.
Порылся по форуму, нашел кучу полезной инфы и создал обьекту следующие условия
для успешной передачи переменной:
1. Шрифт - Arial, внедрены прописные, строчные, цифры, пунктуация, кириллица.
2. Wmode - "window".
3. Кодировка mysql - utf8_general.
4. Mysql сопоставление - utf8_general.
5. .htacces - добавлена строка AddDefaultCharset utf-8.
При тестровании, из "вспышки" flash обьект передает слово "найт" как - %D0%BD%D0%B0%D0%B9%D1%82 ( в таком же виде строка передается если использовать стандатный модуль поиска CMS) , а если то же слово но уже в составе шаблона CMS - %ED%E0%E9%F2 .
Код обьекта (исходник был любезно предоставлен bav (http://www.flasher.ru/forum/member.php?u=73491), за что отдельное ему спасибо!!!)
on (release)
{
var some = "?searchword=" + _root.inputField.text;
var address = "http://localhost/index.php" + some + "&ordering=&searchphrase=all&Itemid=1&option=com_search";
getURL(address, "_self");
}
:umnik2:
Столкнулся с проблемой при вызове url, которая содержит переменную(кириллица). Сформированая во flash обьекте url, обращается к компоненту CMS отвечающему за поиск. При обращении из "вспышки" все работает замечательно, кириллица передается отлично, а в случае вызова url из того же обьекта но уже помещеного в состав шаблона CMS кирилица не отрабатывается.
Порылся по форуму, нашел кучу полезной инфы и создал обьекту следующие условия
для успешной передачи переменной:
1. Шрифт - Arial, внедрены прописные, строчные, цифры, пунктуация, кириллица.
2. Wmode - "window".
3. Кодировка mysql - utf8_general.
4. Mysql сопоставление - utf8_general.
5. .htacces - добавлена строка AddDefaultCharset utf-8.
При тестровании, из "вспышки" flash обьект передает слово "найт" как - %D0%BD%D0%B0%D0%B9%D1%82 ( в таком же виде строка передается если использовать стандатный модуль поиска CMS) , а если то же слово но уже в составе шаблона CMS - %ED%E0%E9%F2 .
Код обьекта (исходник был любезно предоставлен bav (http://www.flasher.ru/forum/member.php?u=73491), за что отдельное ему спасибо!!!)
on (release)
{
var some = "?searchword=" + _root.inputField.text;
var address = "http://localhost/index.php" + some + "&ordering=&searchphrase=all&Itemid=1&option=com_search";
getURL(address, "_self");
}
:umnik2: