내 플래시 등록 양식에 도움이 필요합니다. 모든 정보가 정확한지 확인했지만 정보를 입력하면 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입니다. 당신의 도움을 주셔서 감사합니다!
는 또한 user1404017 @, PHP의 응답을 포맷하는 것을 잊지 말아 매개 변수로. 이렇게하면 값을'lvReceive.paramName'으로 얻을 수 있습니다. – rcdmk
@mgraph 도움을 주셔서 감사합니다. 그러나 작동하지 않았습니다. : – user1404017
@rcdmk 당신의 말을 완전히 이해하지 못했습니까? 내 코드를 사용하여 예제를 줄 수 있습니까? – user1404017