![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[++1 30.12.12]
[+1 30.12.12] Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
|
Доброго времени суток... Я сделал проект на своём хостинге. Сегодня переношу заказчику и столкнулся с проблемой при вводе русскоязычного адреса в urlrequest программа перестала работать!
или Может есть какой - нибудь выход из-за этой ситуации... Подскажите пожалуйста! Заранее спасибо!
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю. |
|
|||||
|
Попробуйте:
|
|
|||||
|
[++1 30.12.12]
[+1 30.12.12] Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
|
Спасибо! но почему то всё равно не работает
![]() Добавлено через 1 минуту на самом деле сейчас код выглядит так: function startSelect(mS:String, sSU:String):void{ phpInXML(new URLVariables("pass=&sex=" + sSU + "&method=" + mS), encodeURI("http://геодезия-москва.рф/appPrograms/face_out.php")); } function phpInXML(sqlZapros:URLVariables, phpAdres:String):void{ addChild(conteiner); addChild(conteinerElementFace); sqlVariables = sqlZapros; sqlRequest.url = phpAdres; sqlRequest.method = URLRequestMethod.POST; sqlRequest.data = sqlVariables; sqlLoader.dataFormat = URLLoaderDataFormat.VARIABLES; sqlLoader.addEventListener(Event.COMPLETE, completeXML); sqlLoader.load(sqlRequest); } Может есть ещё какие нибудь варианты? А вообще почему русскоязычные не воспринимает?
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю. |
|
|||||
|
[+5 18.06.13]
[+1 20.07.13] Регистрация: Apr 2012
Адрес: ifinterface.com
Сообщений: 158
|
Если Flash у вас работает в локальной (системной кодировке) - попробуйте перевести в UTF-8.
__________________
Небольшая часть реализации моего внутреннего мира |
|
|||||
|
[++1 30.12.12]
[+1 30.12.12] Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
|
А можно поподробней... Я немного не понимаю как это сделать:-(
Добавлено через 9 минут Нет, у меня изначально стояла кодировка UTF-8!
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю. |
|
|||||
|
[+5 18.06.13]
[+1 20.07.13] Регистрация: Apr 2012
Адрес: ifinterface.com
Сообщений: 158
|
Возрадуйтесь - есть для вас решение.
Короче проблема у старых браузеров и у FF к сожалению (Chrome умеет - собака). Домен в адресе нужно переводить в punycode. На помощь пришел японец, за что ему отдельное спасибо. Во вложении нужная библиотека. Использовать очень просто: url=IDNA.encode(url); Наздоровье!
__________________
Небольшая часть реализации моего внутреннего мира |
|
|||||
|
[++1 30.12.12]
[+1 30.12.12] Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
|
Спасибо большое))) Сейчас попробую!)))
Добавлено через 7 часов 52 минуты Что то у меня не получается! залил com в проект. прописал: затем вызывал вот так: function startSelect(mS:String, sSU:String):void{ phpInXML(new URLVariables("pass=&sex=" + sSU + "&method=" + mS), "http://геодезия-москва.рф/appPrograms/face_out.php"); } function phpInXML(sqlZapros:URLVariables, phpAdres:String):void{ addChild(conteiner); addChild(conteinerElementFace); sqlVariables = sqlZapros; sqlRequest.url = IDNA.encode(phpAdres); sqlRequest.method = URLRequestMethod.POST; sqlRequest.data = sqlVariables; sqlLoader.dataFormat = URLLoaderDataFormat.VARIABLES; sqlLoader.addEventListener(Event.COMPLETE, completeXML); sqlLoader.load(sqlRequest); } Добавлено через 10 часов 29 минут А вы использовали этот класс? Он работоспособный? По моему это я просто что то сделал не так... Добавлено через 11 часов 3 минуты Стоп! Подождите, я же в первом посту указывал что вписывал ссылку: Это уже punycode.Зачем мне этот класс, который ничего полезного для меня не сделает? Почему даже в так виде не работает ничего? http://xn----8sbfcffbqjvvsg6byo.xn--p1ai тут же нет кириллицы?
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю. Последний раз редактировалось zomkoner; 29.01.2013 в 14:20. |
|
|||||
|
[+5 18.06.13]
[+1 20.07.13] Регистрация: Apr 2012
Адрес: ifinterface.com
Сообщений: 158
|
Вообще-то я все проверил - все работает
вот собственно: жмите кнопку геодезия-москва.рф без этой библиотеки у меня не работает. Похоже вы библиотеку не подключили или еще что в коде где-то не так - тестируйте. Сделайте, например, формирование запроса все в одной функции - удалите варианты ошибок.
__________________
Небольшая часть реализации моего внутреннего мира |
|
|||||
|
[++1 30.12.12]
[+1 30.12.12] Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
|
Всё вопрос закрыт! Решение проблемы пришло как то само собой. Я даже до сих пор не понял почему получилось так, но на данный момент всё стало работать!
Добавлено через 1 минуту ZicoRioБольшое спасибо! для уделенное для меня время!
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю. |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 4
|
Спасибо большое ZicoRio и, конечно, этому неизвестному японцу! А то, где только не искал проблему с кириллическими адресами. У Мука тоже не нашел (да оно и понятно, он же не русский - оно ему надо?). У меня все начало сразу работать. Сразу у zomkoner не получилось, видимо, потому, что, скорее всего он просто неправильно подключил библиотеку. В общем, всем респект и уважуха!!!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|