フラッシュ登録フォームについてサポートが必要です。すべての情報が正しいことを確認しましたが、情報を入力すると、mysql データベースに入力されていないようです。フラッシュコードは次のとおりです。
var lvSend:LoadVars = new LoadVars();
var lvReceive:LoadVars = new LoadVars();
register_btn.onRelease = function() {
var valid:Boolean = validateForm();
if(valid){
//gather information and put in loadvars object
lvSend.username = username.tInput.text;
lvSend.password = password.tInput.text;
lvSend.email = email.tInput.text;
//send information php script for insertion into database
lvSend.sendAndLoad("register.php", "POST");
}
};
function validateForm():Boolean{
if(username.tInput.text == "" || password.tInput.text == "" || email.tInput.text == ""){
return false;
}
return true;
}
function clearTextFields():Void{
username.tInput.text = "";
password.tInput.text = "";
email.tInput.text = "";
}
PHPコードは次のとおりです。
http://i.stack.imgur.com/cvvcO.png
私のコードが画像形式で申し訳ありません。それが皆さんが読めるようにする最善の方法でした.私の問題は、両方のコードのすべての情報が正しいように見えることです. すべてのテキスト フィールドは、ユーザー名、パスワード、および電子メールと呼ばれます。データベースの列についても同様です。html で php コードを使用したため、データベース情報は間違っていません。フラッシュで動作させることができません。私の php ファイルは register.php と呼ばれ、フラッシュ ファイルは play.swf と呼ばれます。ご協力いただきありがとうございます!