フォームを作成しているのは、演習の一部です。PHPを介してFlashをmysqlデータベースに接続し、Flashのログインシステムを作成しようとしています。すべてのUIコンポーネントをセットアップし、phpファイルの作成を終了しました。
URLVariablesの問題が発生しています。チュートリアルからこのコードの一部をコピーしましたが、問題なく動作するように見えました。しかし、コンパイルしようとすると、5つのエラーが発生します。
Line 33 1120: Access of undefined property status_Txt.
Line 22 1120: Access of undefined property email.
Line 23 1120: Access of undefined property password.
Line 24 1120: Access of undefined property age.
Line 25 1120: Access of undefined property country.
コードは以下のとおりです:誰かが私を助けてくれますか?
import flash.net.URLLoaderDataFormat;
import fl.data.DataProvider;
import fl.events.ComponentEvent;
import fl.controls.TextInput;
//Requesting the php
var phpFileRequest: URLRequest = new URLRequest
phpFileRequest.method = URLRequestMethod.POST;
//Assing the variable names
//Build the variable
var phpVars:URLVariables = new URLVariables();
//Building the loader
var phpLoader:URLLoader = new URLLoader();
phpLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
//Variables ready for sending
ERRORS phpVars.email = email.text;
phpVars.password = password.text;
phpVars.age = age.text;
phpVars.country = country.text;
phpLoader.load(phpFileRequest);
phpLoader.addEventListener(Event.COMPLETE, showResult);
function showResult (event:Event):void {
ERROR status_Txt.text = "" + event.target.data.systemResult;
trace(event.target.data.systemResult);
}