Avatar billede morpheus73 Nybegynder
19. april 2002 - 01:01 Der er 7 kommentarer

Variables problemer

Jeg har et par problemer med en variable jeg ikke forstår - se her

her er mit ASP script

<%   
login=Trim(Request.QueryString("login"))
password=Trim(Request.QueryString("password"))

    if login= "mitbrugerid" then

        Response.Write("resultat=succes")
    else

        Response.Write("resultat=unsuccessfull")
    end if

    %>

og her mit actionscripts til submitknappen i flash:

on (release) {
    loadVariablesNum("login.asp", 0, "GET");
    if (resultat == "succes") {
        gotoAndPlay(27);
    } else {
        gotoAndPlay(30);
    }
}

hmm, men uanset om jeg indtaster korret brugernavn eller et forkert, så hopper den til frame 30 - hvorfor?
Avatar billede nikolajdu Nybegynder
19. april 2002 - 09:03 #1
Skal det mon ikke være:

if login == "mitbrugerid"

Normalt vil = sætte en variabel og == tjekke en variabel..

/Nikolaj
Avatar billede pixelpaw Nybegynder
19. april 2002 - 13:56 #2
Nik, det er hvis vi snakker ecma-262 modellen, men ikke hvis det er VB.
Morph, problemet er at du ikke venter på svar fra ASP siden.
Du kan gøre det med et lille movieclip, hvor du laver dette:

Frame 1:
stop();

Frame 2:
_root.resultat = "";
loadVariablesNum("login.asp,0,"GET");

Frame 3 er tom

Frame 4:
if (_root.resultat == ""){
    gotoAndPlay(3);
}

Frame 5:
if(_root.resultat == "succes"){
    _root.gotoAndPlay(27);
} else {
    _root.gotoAndPlay(30);
}

Prøv det.
Avatar billede baitianlong Nybegynder
19. april 2002 - 23:36 #3
Ellers kunne han eventuelt putte flashen ind på asp-siden med variablerne i filnavnet.
Avatar billede pixelpaw Nybegynder
20. april 2002 - 05:24 #4
Du mener dinflash.swf?resultat=succes ?
Ikke hvis login tingen er i selve flashen. Det ville også være ret nemt at hacke.
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 05:17 #5
ehe lukke???
Avatar billede pixelpaw Nybegynder
09. januar 2003 - 05:24 #6
Hehe Nik, du er den store oprydningsmand :o)
Jeg har ellers frameldt mig at få tilsendt e-mails når der kommer nye indlæg, men nu bliver jeg spammet af gamle, hehe.
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 05:38 #7
heh sorry :)
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