kontinuitets problem
Jeg har et problem med flash og ASP.Hvis vi f.eks siger at jeg har dette Flash kode:
if(this.hyldeInfo == "true"){
int_besked._visible = false;
if(hylde_txt.text.length<6){
besked_txt._visible = true;
hylde = update_lv.hylde
info = update_lv.info
kilo = update_lv.kilo
besked_txt.htmlText = "<b>Hylden er opdateret med:</b>" + "\n" + "\n" + "<b>Hyldeinformation:</b> " + " " + hylde + "\n" + "\n" + "<b>Info:</b> " + " " + info + "\n" + "\n" + "<b>Kilo:</b> " + " " + kilo;
hylde_txt.text="";
info_txt.text="";
kilo_txt.text = "";
}else{
besked_txt._visible = true;
hylde = update_lv.hylde
info = update_lv.info
kilo = update_lv.kilo
besked_txt.htmlText = "<b>Hylderne er opdateret med:</b>" + "\n" + "\n" + "<b>Hyldeinformation:</b> " + " " + hylde + "\n" + "\n" + "<b>Info:</b> " + " " + info + "\n" + "\n" + "<b>Kilo:</b> " + " " + kilo;
hylde_txt.text="";
info_txt.text="";
kilo_txt.text = "";
}
}else{
//ellers fejlfind
besked_txt._visible = true;
int_besked._visible = false;
besked_txt.htmlText = "<font color='#FF0000'>Der skete en fejl:" + "\n" + "\n" + "Husk at kontrollere om du har skrevet informationen korrekt ind </font>";
}
}
//Login button funktionen
onupdate=function(){
int_besked._visible = false;
if (hylde_txt.text.length == 0) {
besked_txt.htmlText = "<font color='#FF0000'>Vær venlig at skrive noget næste gang i hylde</font>";
}else if (info_txt.text.length == 0) {
besked_txt.htmlText = "<font color='#FF0000'>Vær venlig at skrive noget næste gang i info</font>";
}else if (kilo_txt.text.length == 0) {
besked_txt.htmlText = "<font color='#FF0000'>Vær venlig at skrive noget næste gang i kilo</font>";
}else{
//Hvis alt er OKAY så;
//gemmer login oplysninger som loadvar
update_lv.hylde=hylde_txt.text;
update_lv.info=info_txt.text;
update_lv.bruger=login_lv.username
update_lv.kilo=kilo_txt.text;
//sender oplysningerne til hjemmesiden og venter på at få info tilbage
update_lv.sendAndLoad("http://www.123ogabc.dk/opret.asp", update_lv, "POST");
}
}
Dette kode virker udemærket færste gang jeg trykker på submit button, men hvis brugeren så ændrer input fields til det rigtige, og derefter inputter noget forkert i fields så accepterer flash svarerne, men det bliver dog ikke opdateret i databasen. Men den glmmer at give en fejlmeddelse.
Hvordan får jeg flash til at blive ved med at give de fejlmeddelelser?
Er det i ASP'en jeg skal ændre noget eller er det Flash der skal ændres noget ved?
Meget Lille del af ASP koden er her:
hyldeArr =split(request.form("hylde"),",")
infoArr = split(request.form("info"),",")
kiloArr = split(request.form("kilo"),",")
If Not IsNumeric(request.form("kilo")) then
mainMessage="hyldeInfo=false"
end if
Response.Write(mainMessage)
