В вашем PHP-файле убедитесь, что вы выводите только те значения, которые должны быть возвращены во Flash.Формат этой возвращаемой строки:
VarName=Value
. Все остальные значения добавляются к той же строке с помощью оператора & для их разделения:
VarName=Value&VarName2=Value2
и так далее.В следующем примере показано, как вам может понадобиться его использовать:
<?php
echo "mined_teacher_first_name=" . $FIRST_NAME_RETURNED_FROM_SQL;
?>
Этот пример, очевидно, не включает весь PHP для извлечения данных из базы данных, но именно так вы возвращаете данные во Flash.Если у вас очень большой объем данных, вы также можете вывести XML-файл из PHP и затем проанализировать его из Flash.
Я также добавлю, что ваш Flash-код для извлечения этих значений выглядит отлично,хотя преобразовывать их в объект URLVariables не обязательно, вы можете получить к ним доступ непосредственно из event.data , если захотите:
function onLoaded(event:Event) {
DT_display_string_teacher_login_teacher_first_name = event.target.data.mined_teacher_first_name;
Main.listeningFORPortalteacherlogin.tellMainPortalteacherlogin();
}