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

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

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

Регистрация: Jan 2008
Адрес: Украина, Славутич
Сообщений: 646
Отправить сообщение для willis83 с помощью ICQ
Question Как данные XML присвоить переменным во флэш

Надо вытащить данные из ответа сервера.
Есть скриптик на сервере который отвечает на ваш запрос. Ответ в формате xml.
Запрос делается в виде http://www.mysite.com/cgi-bin/index.pl?krug
Ответ сервера в виде
Код:
<radius>6</radius> 
<imya>kvadrat</imya> 
<polojeniye>center</polojeniye>
Как эти значение присвоить переменным во флэш?
Или хотя бы работать с ними в html, но это уже вопрос не по месту..
Напишите ещё пожалуйста как сам запрос организовать.
Заранее благодарен

Старый 28.02.2008, 16:26
DimasMain вне форума Посмотреть профиль Отправить личное сообщение для DimasMain Найти все сообщения от DimasMain
  № 2  
Ответить с цитированием
DimasMain

Регистрация: Jan 2008
Сообщений: 43
Можна почитать здесь
http://flashdocs.net/modules.php?nam...egories&cid=27
__________________
С уважением, Дмитрий

Старый 28.02.2008, 17:44
willis83 вне форума Посмотреть профиль Отправить личное сообщение для willis83 Найти все сообщения от willis83
  № 3  
Ответить с цитированием
willis83
 
Аватар для willis83

Регистрация: Jan 2008
Адрес: Украина, Славутич
Сообщений: 646
Отправить сообщение для willis83 с помощью ICQ
перечитал 2 раза, никак не врублюсь... Опишите кому не лень пожалуйста

Старый 28.02.2008, 18:23
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 4  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
Код:
var _xml:XML = new XML('<radius>6</radius><imya>kvadrat</imya><polojeniye>center</polojeniye>');
for (var i = 0; i<_xml.childNodes.length; i++) {
	trace(_xml.childNodes[i].firstChild.toString());
}

Старый 28.02.2008, 19:58
willis83 вне форума Посмотреть профиль Отправить личное сообщение для willis83 Найти все сообщения от willis83
  № 5  
Ответить с цитированием
willis83
 
Аватар для willis83

Регистрация: Jan 2008
Адрес: Украина, Славутич
Сообщений: 646
Отправить сообщение для willis83 с помощью ICQ
Дело в том что я не знаю что ответит сервер.... Могу первую строку написать как
Код:
var _xml:XML = new XML(http://www.mysite.com/cgi-bin/index.pl&krug);
???

Старый 28.02.2008, 20:07
Olegg вне форума Посмотреть профиль Найти все сообщения от Olegg
  № 6  
Ответить с цитированием
Olegg
Banned

Регистрация: Feb 2008
Сообщений: 63
как? в первом посте знал,а теперь не знаешь? или ты имеешь в виду структуру XML,она каждый раз разная?

Старый 28.02.2008, 20:25
Fernando Costa вне форума Посмотреть профиль Отправить личное сообщение для Fernando Costa Найти все сообщения от Fernando Costa
  № 7  
Ответить с цитированием
Fernando Costa
 
Аватар для Fernando Costa

Регистрация: Oct 2006
Адрес: simferopol -> kyiv
Сообщений: 2,161
Отправить сообщение для Fernando Costa с помощью ICQ
делаешь во флеше текстовое поле и в онлоад в него присваиваешь хмл, потом копируешь
__________________
: M F N W :

Старый 28.02.2008, 20:47
willis83 вне форума Посмотреть профиль Отправить личное сообщение для willis83 Найти все сообщения от willis83
  № 8  
Ответить с цитированием
willis83
 
Аватар для willis83

Регистрация: Jan 2008
Адрес: Украина, Славутич
Сообщений: 646
Отправить сообщение для willis83 с помощью ICQ
Ответ сервера разный в зависимости от параметра с которым ты вызываеш скрипт.


с текстовым поле это круто, можно попробывать

Покажите как онлоад организовать.
Скажем текстовое поле называется xmltext
Напишите код который передаст в него ответ сервера.

Не получается у меня, заранее благодарен


Последний раз редактировалось iNils; 28.02.2008 в 21:05.
Старый 28.02.2008, 23:59
Fernando Costa вне форума Посмотреть профиль Отправить личное сообщение для Fernando Costa Найти все сообщения от Fernando Costa
  № 9  
Ответить с цитированием
Fernando Costa
 
Аватар для Fernando Costa

Регистрация: Oct 2006
Адрес: simferopol -> kyiv
Сообщений: 2,161
Отправить сообщение для Fernando Costa с помощью ICQ
в хелпе
Цитата:
ActionScript 2.0 Language Reference


ActionScript classes > XML > onLoad (XML.onLoad handler)
__________________
: M F N W :

Старый 29.02.2008, 14:28
willis83 вне форума Посмотреть профиль Отправить личное сообщение для willis83 Найти все сообщения от willis83
  № 10  
Ответить с цитированием
willis83
 
Аватар для willis83

Регистрация: Jan 2008
Адрес: Украина, Славутич
Сообщений: 646
Отправить сообщение для willis83 с помощью ICQ
Всем огромное спасибо за советы. Начинает получаться!!!!
Но вопросы всё равно возникают:

Надо получить ответ от скрипта с нужными мне параметрами:
Ответ приходит в XML

Код:
...
param1 = "uslov1";
myproc.load("http://www.mysite.ru/cgi-bin/xmlans.pl?"param1);
Компилятор выдаёт что не хвататет скобы или запятой....

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

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

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


 


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


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