Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 29.11.2010, 16:33
marvin455 вне форума Посмотреть профиль Отправить личное сообщение для marvin455 Найти все сообщения от marvin455
  № 1  
Ответить с цитированием
marvin455

Регистрация: Nov 2010
Сообщений: 6
По умолчанию getUrl+кириллица+CMS(Joomla)

Доброго всем дня!

Столкнулся с проблемой при вызове 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, за что отдельное ему спасибо!!!)

Код AS1/AS2:
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");
}

Создать новую тему   Часовой пояс GMT +4, время: 08:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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