Простой способ перенести переменную php на флеш с AS2 - PullRequest
0 голосов
/ 01 июня 2010

Можете ли вы показать мне пример очень простой реализации в AS2 (сценарий действия 2.0) для извлечения переменной из файла php. У меня есть скрипт php, который возвращает значение в var $ result, когда оно выполняется, как я могу использовать этот var на flash? Спасибо

1 Ответ

2 голосов
/ 01 июня 2010

AS2 метод LoadVars.

Пример загрузки LoadVars

// init LoadVars Object
lv = new LoadVars();

// define onLoad Callback
lv.onLoad = onLoadCallBack;

// send and load variables
lv.load("http://localhost:2400/lv.txt?" + new Date());

// onLoad Callback
function onLoadCallBack(succes)
{
    // if succes
    if(succes)
    {
        // trace variables
        trace(this.lVar1);
        trace(this.lVar2);
    }
    else
    {
        // loading failed
        trace("Loading Error!!");
    }
}

/*LoadVars send example*/
// init LoadVars Object
lv = new LoadVars();

// set Variables
lv.sVar1 = "value1";
lv.sVar2 = "value2";

// define onLoad Callback
lv.onLoad = onLoadCallBack;

// send and load variables
lv.sendAndLoad("http://localhost:2400/lv.php?" + new Date(), lv, "POST");

// onLoad Callback
function onLoadCallBack(succes)
{
    // if succes
    if(succes)
    {
        // trace variables
        trace(this.lVar1);
        trace(this.lVar2);
    }
    else
    {
        // loading failed
        trace("Loading Error!!");
    }
}

PHP-код

<?
    // get variables
    $var1 = $_POST['sVar1'];
    $var2 = $_POST['sVar2'];

    // send variables
    echo "&lVar1=$var1 returned&";
    echo "&lVar2=$var2 returned as well&";
?>

Источник: http://snipplr.com/view/8878/as2-loadvars-php-example/

...