URLLoader поддерживает событие Event.COMPLETE
, которое вызывается, когда ваша удаленная операция возвращает данные и эти данные были сохранены в URLRequest.data
.
Из PHP данные, которые вы выводите, - это то, что Flash получит, поэтому вы можете рассмотреть более сложный тип данных, чем одну строку, возможно, используйте json и передайте объект, который выглядит следующим образом:
{result:1,message:"some message"};
Это дает вам простое значение 1/0 для простой проверки и строковое сообщение для вывода пользователю. Это можно сделать в PHP, создав ассоциативный массив и закодировав его в JSON.encode()
.
Затем на стороне Flash вы добавите прослушиватель событий в ваш URLLoader для обнаружения события COMPLETE и используете класс JSON из базовой библиотеки Adobe для декодирования вашего вывода PHP в полезный объект.