我想调试一个内置在Flash中的联系表单,但我不知道如何去调试这个。从ActionScript中,我可以判断它应该将结果发布到/assets/files/functions.php。问题是,当我填写字段并点击'发送'(应该触发这个)时,没有任何反应,我不知道它是PHP问题还是闪存问题。ActionScript - 联系表单不工作
有没有关于如何调试的想法?
该网站可能是found here,点击“连接”后点击“发送查询”即可看到该表单。
的代码可以在下面看到:
lvOut = new LoadVars(); //create lv object
lvIn = new LoadVars(); //create lv object
lvIn.onLoad = function (success) {
if(success){
gotoAndPlay("success");
}else{
gotoAndPlay("failure");
}
}
function submit() {
if ((inputName.text != "") && (inputAddress.text != "") && (inputCity.text != "") && (inputState.text != "")
&& (inputCountry.text != "") && (inputTelephone.text != "") && (inputEmail.text != "")) {
lvOut.input_name = inputName.text;
lvOut.input_address = inputAddress.text;
lvOut.input_city = inputCity.text;
lvOut.input_state = inputState.text;
lvOut.input_zip = inputZip.text;
lvOut.input_country = inputCountry.text;
lvOut.input_telephone = inputTelephone.text;
lvOut.input_email = inputEmail.text;
lvOut.input_bedrooms = inputBedrooms.text;
lvOut.input_realtor = inputRealtor.text;
lvOut.input_comments = inputComments.text;
if (realtorYes) {
lvOut.input_hasRealtor = "yes";
} else if (realtorNo) {
lvOut.input_hasRealtor = "no";
} else {
lvOut.input_hasRealtor = "no answer";
}
//send vars to functions page and load in result
lvOut.sendAndLoad("assets/files/functions.php", lvIn, "POST");
}
}
btnSend.addEventListener("click", submit);
请帮我出尽可能多的! :-)
如果你发布了一些代码,我们也许能够提供帮助。 –
好点。现在添加代码..很抱歉! –