Avatar billede henrik61 Nybegynder
04. marts 2003 - 23:11 Der er 2 kommentarer og
1 løsning

Login validering

Hej
Jeg fatter det ikke. Jeg er ved at lave et login der skal tjekke brugers navn og password, og hvis dette er korrekt, sende brugeren videre ellers sende brugeren et andet sted -grof sagt.
Min fla. ser således ud:
1. frame er der to input textfelter og en knap. Jeg har lavet en funktion der bliver kaldt på knappen.
stop();
function minFunktion() {
    loadVariablesNum("login.asp", 0, "POST");
    if (Nav == "fejl") {
        gotoAndStop("Error");
    } else {
        gotoAndStop("Login");
    }
}
ASP'en udskriver det den skal.
Hvis oplysnigerne er korrekte:
&strNavn=Per&strPassword=qqq&Nav=ok
Hvis oplysnigerne er ukorrekte:
&Nav=fejl
Nav bruger jeg til som navigation, altså hvis det er rigtig eller forkert.
Jeg kan godt få den til at "login", men ikke til "error". Hvis jeg bytter rundt på de to gotoAndStop sætninger, får jeg den til at gå til "error".
Hvad gør jeg forkert? Eller er det en anden måde jeg skal gør det på?
Avatar billede mat Nybegynder
04. marts 2003 - 23:24 #1
jeg ville gætte på at at det er fordi variablerne ikke når at blive loadet før du evaluerer dem, hvis du har mx så prøv med loadVars objektet og kør en function en evaluering på vars i onLoad. Et eks kan ses her: http://www.eksperten.dk/spm/259574
Avatar billede henrik61 Nybegynder
05. marts 2003 - 02:17 #2
Hej mat
Ku' ikke lige gennemskue hvordan. Fandt en anden måde. Lavede på knappen to funktioner - minFunktion(ok) og minFunktion(Error) - hver indholdene deres if-sætning.
Avatar billede henrik61 Nybegynder
05. marts 2003 - 11:29 #3
jeg lukker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
Søstrene Grene skifter Microsoft ud med SAP og rykker for første gang i clouden i stor ERP-transformation: Der er brug for en helt ny tilgang