Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Передача данных из/в ASP и Flash (http://www.flasher.ru/forum/showthread.php?t=112127)

mattiv 19.05.2008 15:40

Передача данных из/в ASP и Flash
 
у меня есть флешка размещенная на АСП странице.
я шлю данные из флешки в эту страницу :

Код:

button1.onPress = function() {
loadVariables("my_str.asp","_root","POST")
}


Есть пара вопросов: какие переменные пошлются при таком коде? все имеющиеся во флешке?
второй вопрос, каким образом мне получить эти перменные в АСП странице, читал статью про интеграции флеша и АСП,
там используется Request.QueryString, но у меня не компилируется asp страница в Visual studio если я использую его, пишет:
'System.Web.HttpRequest.QueryString' is a 'property' but is used like a 'method'

Если кто пытался слать и получать данные с Флэшем и АСП без xml запросов а именно лоадом, прошу помочь.
Или даже если кто использовал xml, если есть рабочий код, озвучьте пожалуйста.

Первоочередная задача даже в посылке данных из ASP во flash,а не наоборот, как это можно реализовать?

Спасибо.

dmx102 22.05.2008 18:09

Из ASP во Flash следует отправлять обычным выводом типа:
var1=val1&var2=val2... &varN=valN
Точно так же как переменные упаковываются в POST запросе...

Только инициатором подобного запроса будет флеш, он генерит 2 LoadVars, один для отправки, второй для получения...

AS2:
Код:

var Response:LoadVars = new LoadVars ();
var Request:LoadVars = new LoadVars ();

function SendRequest ()
{
 Request.var1 = "2s3s2";
 Request.var2 = "g5v6v";
 Request.var3 = "34rf3";  // любые имена переменных через точку
 Request.sendAndLoad ("http://your.site.com/script.asp",Response,"POST");
}


Response.onLoad = function (success:Boolean)
{

 if (success)
 {
    trace("var1 = " + Response.var1 + "var2 = " + Response.var2 + "var3 = " + Response.var3);
  }

}



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

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