Avatar billede kragekjaer Praktikant
28. november 2001 - 16:50 Der er 26 kommentarer og
1 løsning

Detecte variabel fra asp

Hejsa,

Jeg har store problemer med at detecte en vriabel fra ASP....

ASP (hentpoll.asp) sender bla. denne variabel &stemt=0, eller &stemt=1, eller &stemt=\"\".

hentpoll.asp hentes i _root med poll som target, ved kommandoen: loadVariables (\"hentpoll.asp\", \"poll\", \"POST\");

Poll har clipenventen :

onClipEvent (data) {
    this.gotoAndPlay(2);
}

I polls 2. frame har jeg detection:

if (Number(stemt) == 1 ) {
    loadVariablesNum (\"vote.asp?svar=0\", 0, \"POST\");
    gotoAndPlay (\"go\");
} else if (Number(stemt) == 0 ) {
    gotoAndPlay (\"tre\");
} else if (stemt = \"\") {
    play ();
}


Det er her problemet opstår...det er som om den bare spiller igennem....nogle der kan hjælpe?
Avatar billede lingoman Nybegynder
28. november 2001 - 17:01 #1
Har du forsøgt at indsætte trace() kommandoer for at se hvad der bliver eksekveret ?
Avatar billede kragekjaer Praktikant
28. november 2001 - 17:05 #2
med dummyvariabler?, man kan vel ikke trace online??
Avatar billede lingoman Nybegynder
28. november 2001 - 17:28 #3
det jeg mener er om _root.poll får variablerne i loadVariables. Du kan jo teste offline ved at indlæse en \"hentpoll.txt\" i stedet. Hvis dette virker er det jo ikke i Flash filmen at problemet ligger, men i asp delen
Avatar billede kragekjaer Praktikant
28. november 2001 - 17:30 #4
nåjo, den får variablen, kan jeg se idet jeg har lavet et tekstfelt
Avatar billede lingoman Nybegynder
28. november 2001 - 17:44 #5
Hvad med

if (Number(stemt) == 1 ) {
                          loadVariablesNum (\"vote.asp?svar=0\", 0, \"POST\");
                          gotoAndPlay (\"go\");
                      } else if (Number(stemt) == 0 ) {
                          gotoAndPlay (\"tre\");
                      } else if (stemt == \"\") {
                          play ();
                      }
Avatar billede lingoman Nybegynder
28. november 2001 - 17:46 #6
Hvilket resultat får man i Flash med  Number(\"\") ? Giver det 0 ?
Avatar billede kragekjaer Praktikant
28. november 2001 - 20:09 #7
JEg fik det til at virke, men der er et spørgsmål, som jeg ikke har kunne finde svar på:

Hvis man bruger følgende på et movieclip:

onClipEvent (data) {
    this.gotoAndPlay(2);
}

Og man har et movieclip inde i dette movieclip, hvortil man vil loade data, vil onClipEvent (data) på parent også træde i kraft der? HAr ikek kunne finde noget dokumentaion for dette...
Avatar billede nikolajdu Nybegynder
28. november 2001 - 20:13 #8
onClipEvent virker kun på det clip det er sat på.
Avatar billede lingoman Nybegynder
28. november 2001 - 20:24 #9
Hvad var problemet ?
Avatar billede kragekjaer Praktikant
28. november 2001 - 20:27 #10
Jeg skulle bare fjerne den sidst if-sætning...Men er der en af Jer som jeg kan sende i fil til, for nu har jeg brugt 20 timer eller lignende for at få det til at virke???? Det drejer sig om en poll som I kan se på www.kragekjaer.dk. Jeg kan sende de to ASP-filer og Fla´en....
Avatar billede nikolajdu Nybegynder
28. november 2001 - 20:30 #11
Jeg er ikke den store ASP haj, men jeg har da en server kørende, så du kan prøve at sende den til mig

Hvad kører din poll på - Txt fil eller database??

Jeg har mySql kørende, men så skal jeg bruge en dump eller en forklaring på dine tables.

/Nikolaj

flasher@nikolajdu.dk
Avatar billede lingoman Nybegynder
28. november 2001 - 20:31 #12
Hvad er der af andre problemer ?  geo@lingoman.dk
Avatar billede kragekjaer Praktikant
28. november 2001 - 20:39 #13
Der er kun lige en lille ting der mangler indtil nu. Det er at der skal køre røde stolper hen når man har stemt. Jeg har kunne få det til at virke men nu kan den ikke....Pollen registerer en cookie skal I lige være opmærksomme på. Databasen er en Access.
Avatar billede nikolajdu Nybegynder
28. november 2001 - 20:41 #14
Acces - er lidt et problem for mig. HAr et ikke sat Mimetypes op til acces.
Avatar billede kragekjaer Praktikant
28. november 2001 - 20:44 #15
HAr sendt det til jer begge....
Avatar billede kragekjaer Praktikant
28. november 2001 - 20:45 #16
Ok, jeg skriver lige tables ned hvis det hjælper
Avatar billede kragekjaer Praktikant
28. november 2001 - 20:51 #17
afstemning.mdb har en tabel der hedder afstemning.
Denne har følgende kolonner:

ID,et, to, tre, fire, svar1, svar2, svar3, svar4 og sporgsmaal.

hentpoll.asp henter id,svar1,svar2,svar3,svar4, sporgsmaal...
Avatar billede kragekjaer Praktikant
28. november 2001 - 21:31 #18
Avatar billede kragekjaer Praktikant
28. november 2001 - 21:50 #19
Jeg kan se at her stopper den. Det er i _root.poll.faking, frame 3......dvs. variablen hentet ikke kan findes

if (Number(hentet) == 1) {
    gotoAndPlay (5);
} else {
    play ();
}
Avatar billede kragekjaer Praktikant
29. november 2001 - 02:27 #20
Og dog nu hentes vaiablen, jeg har fundet ud af at det er i frame 5 i faking den er gal. Den får ikke fat i svaret1,2,3,4.....
Avatar billede lingoman Nybegynder
29. november 2001 - 02:38 #21
Husk nu at få lidt søvn :)
Avatar billede kragekjaer Praktikant
29. november 2001 - 09:43 #22
_level0.poll.faking.bredde1 = undefined, hvad betyder det?
Avatar billede kragekjaer Praktikant
29. november 2001 - 09:49 #23
Når jeg lister variablene står der på et tidspunkt:

_level0.poll.faking._root.poll.faking.svaret1 = \"67\"
Avatar billede nikolajdu Nybegynder
29. november 2001 - 09:49 #24
Det betyder såmænd at variablen ikke er sat.
Avatar billede kragekjaer Praktikant
29. november 2001 - 18:20 #25
ok, I har ingen bud til hvad der er galt....giver snart op
Avatar billede kragekjaer Praktikant
29. november 2001 - 20:21 #26
Så fik jeg det sgu´ til at virke.....
Avatar billede nikolajdu Nybegynder
29. november 2001 - 23:27 #27
Hvad var der galt?
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