Avatar billede sslarsen Nybegynder
24. april 2001 - 08:50 Der er 2 kommentarer og
1 løsning

Variabel overførsel til asp

Hejsa

Jeg er nybegynder i Lingo, så jeg håber der er nogen der kan hjælpe.

Jeg er ved at lave et spil, og når man har fuldført spillet, så får man en score.
Denne score skal resultere i at et bestemt billede vises afhængig af hvilken score man har fået.


Hvordan overfører man denne score, så man kan bruge den i en efterfølgende asp side?
Avatar billede kanding Nybegynder
24. april 2001 - 10:55 #1
Hvis du har en asp side som modtager flg parametre, alias og score, kan du kalde fra director sådan her.

on startKald me
alias = \"larsen\"
score = 100
url = \"http://www.dinserver.dk/score.asp?

id = getNetText(url & \"alias=\" & alias & \"&\" & \"score=\" & score)

kaldIgang = 1
end

Du bør også teste om kaldet gik godt. Det kan du gøre i en exitFrame hvis det er en behavior eller en stepframe hvis det er et objeckt.

fx.

on exitframe me
if kaldIgang = 0 then exit
if netDone(id) then
if neterror(id) = \"OK\" then

      her tester du om det gik godt. Lad asp sende et 0 retur hvis det er succes

else
ellers lad asp sende en fejl kode retur

        end if
     
    else

Vi fik ikke fat i url\'en eller siden, så vis hvad der gik galt i en alert box

      alert(string(neterror(id)))

    end if
   
    kaldIgang = 0
   
  end if
end

Det er de grundlæggende ting. Director har også postNetText() som kan sende større mængder og bedre strukturet data, men det skulle der ikke være brug for her.
Avatar billede sslarsen Nybegynder
25. april 2001 - 14:00 #2
Skal jeg ikke bruge getNetText når jeg skal modtage noget fra en asp side og postNetText når jeg skal sende?

Det eneste jeg skal sende, er et bestemt bogstav afhængig af brugerens score, over til en asp side som skal vise et billede der svarer til bogstavet.

Hvordan sætter man sin asp side op til at vise denne overførsel, samt at sende et 0 tilbage hvis der er succes?
Avatar billede kanding Nybegynder
25. april 2001 - 14:22 #3
Nej begge kalder en url og sender de parametre som du skriver med. (Som du kaldte det fra en browser)

Asp siden skal, der hvor den har modtaget kaldet, lave en:

if \"et eller andet er færdigt\" then
%>0<%
else
%>1<%
end if
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
Kurser inden for grundlæggende programmering

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