Avatar billede martin100 Nybegynder
29. maj 2002 - 17:57 Der er 6 kommentarer og
1 løsning

Asp problem

Hej alle eksperter.

Jeg har et "lille?" problem:
Det lyder som følgende:

Jeg har et Asp script, som popper op med forskellige spørgsmål fra databasen (aldrig de samme) hvor der til hvert spørgsmål hører 4 svarmuligheder. Og hver gang man klikker videre på send knappen kommer et nyt op.

Databasen er bygget op sådan så til hvert spørgsmål hører der svar muliged A B C D og det korrekte svar.

Nu vil jeg høre om det kan lade sig gøre at man har de såkaldte afkrydsnings forms, hvor når man så har klikket på sit svar gemmer den det i databasen og siger om det er korrekt eller forkert og fortsætter.

Til sidst når der ikke er flere spg i db så skal den vise en statistik.

Jeg tror man kan gøre det på den måde at man gemmer afkrydsningsfeltet i en query streng eller sådan. hvor man så til sidt siger request.querystring


kan dette lade sig gøre?
og hvor mange point skal jeg afsætte?



Avatar billede tmceu Praktikant
29. maj 2002 - 18:41 #1
Du skal først og fremmest tænke på, at der er en max. på længden af querystring, så afhængig af hvor mange spørgsmål du har, er det måske en dårlig id. Når du siger checkboks, mener du vel radiobutton, ikke ? Hvis der kun er en svarmulighed pr. spørgsmål, giver checkbokse ingen mening ?
Avatar billede martin100 Nybegynder
29. maj 2002 - 18:44 #2
jo jo...det er selfølgelig radiobutton der er tale om....men hvordan kan man så løse problemet?
Avatar billede tmceu Praktikant
29. maj 2002 - 19:19 #3
Sorry, det tog lidt tid, men jeg kom til at smide svaret i et forkert spørgsmål :-)

<FORM ACTION="minside.asp" METHOD="GET">
<INPUT TYPE="radio" NAME="Radio" VALUE="A"> A
<INPUT TYPE="radio" NAME="Radio" VALUE="B"> B
<INPUT TYPE="radio" NAME="Radio" VALUE="B"> C
<INPUT TYPE="radio" NAME="Radio" VALUE="D"> D   
<INPUT TYPE="SUBMIT" VALUE="Submit">
</FORM>

<%

If Request.QueryString("radio") <> "" Then
response.redirect("side.asp?" & Request.QueryString)
Else
response.write "Du skal vælge et svar"
End If

%>

Dette sender dig videre til side.asp med den komplette querystring
Avatar billede martin100 Nybegynder
29. maj 2002 - 20:43 #4
hvad gør man så til sidst ? altså med statistik
en ?
Avatar billede martin100 Nybegynder
29. maj 2002 - 22:21 #5
til sidst?? er du der??
Avatar billede jens_k Nybegynder
08. juni 2002 - 17:03 #6
Har du fået løst problemet ?
Avatar billede martin100 Nybegynder
12. juni 2002 - 11:22 #7
hvasd sker der så når koden går videre til side.asp?? hvornår laver man så en oversigt så man kan se rigtige og forkerte.?
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