I'm trying to access the data_file value in the onComplete function, but to be honest I'm not even sure I'm calling it correctly.
public function version():String{
var string_val = "";
var data_file = "";
//var request:URLRequest = new URLRequest("indexdynamic.php");
var request:URLRequest = new URLRequest("http://localhost/indexdynamic.php");
request.method = URLRequestMethod.POST;
var verVars:URLVariables = new URLVariables();
request.data = verVars
var loader:URLLoader = new URLLoader(request);
loader.addEventListener(Event.COMPLETE, onComplete);
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.load(request);
function onComplete(event:Event):String{
string_val = event.target.data.Var.toString();
if (string_val == "First Selection") {
data_file = "fill_in_blanks_doi.xml";
}else {
data_file = "fill_in_blanks_2_doi.xml";
}
return data_file;
}
var data_file = onComplete(loader.COMPLETE);
return data_file;
}