Er det mon Flash eller ASP, den er gal med?
Følgende virker fint.Men hvis jeg skifter linien, som virker ud med de to udkommenterede linierm, så virker det ikke længere?
(Login.respons er et dynamisk tekstfelt.
myLoadVars.feedback er en boolean, som returneres fra asp.)
on(release){
var myLoadVars:LoadVars = new LoadVars();
myLoadVars.onLoad = function(success) {
trace("success: "+success);
//if(myLoadVars.feedback==true){login.respons="Godkendt!"}
//else if (myLoadVars.feedback==false){login.respons="Ikke godkendt!"}
login.respons=myLoadVars.feedback; // Virker!
}
myLoadVars.username= login.username;
myLoadVars.pass= login.pass;
myLoadVars.sendAndLoad("login.asp", myLoadVars, "POST");
}
Og her er asp'en, hvis det skulle kunne hjælpe:
Dim varUsername, varPass, feedback
varUsername = Request.Form ("username" )
varPass = Request.Form ("pass" )
SQL = "Select * From bruger Where Username = '" & varUsername & "'"
Set RS = Conn.Execute(SQL)
If (RS.bof) and (RS.eof) then
Response.Write("feedback=" & false)
Else
Response.Write("feedback=" & true)
End if
