webForumDet fria alternativet

addera rätt antal svar

ASP

3 svar · 212 visningar · startad av soffan76

Medlem sedan maj 2001684 inlägg
Frågan#1

Hej alla!

Detta är troligtvis inte så svårt att lösa det fast jag fixar det inte själv. Jag har ett fråge-formulär med radio-buttons. Detta ska sedan rättas automatiskt och skriva ut hur många rätt man får. Det jag behöver är en idé om hur jag ska summera rätt antal svar.
Jag har tio IF-satser som ser ut som följer. Nån som har nån idé?
Mvh Sofia

<%
If Request.Form("1") ="brummelisa" Then
Response.write("<font color='008000'>Fråga 1: Du svarade rätt! (Brummelisa)</font>")
Else
Response.write("<font color='#FF0000'>Fråga 1: Tyvärr svarade du fel, rätt svar är: Brummelisa</font>")
End If
%>

------------------
"Varför är det alltid så mycket månad kvar i slutet av pengarna?"

Medlem sedan maj 2001684 inlägg
#2

Är jag på rätt väg om jag gör nåt liknande detta, med rätt syntax då förstås...


<%
If Request.Form("3") ="skalman" Then
Response.write("<font color='#008000'>Fråga 3: Du svarade rätt! (Skalman)</font>")
summa=1
Else
Response.write("<font color='FF0000'>Fråga 3: Tyvärr svarade du fel, rätt svar är: Skalman</font>")
End If
%>

<% summa = "SELECT SUM(summa)" %>

Du fick <%=summa%>/10 möjliga.

------------------
"Varför är det alltid så mycket månad kvar i slutet av pengarna?"

[Redigerat av soffan76 den 06 feb 2002]

Medlem sedan juni 200032 967 inlägg
#3

Nja, lite rätt, och lite fel. :)

Nånting sånt här hade jag gett mig på:

<%
summa = 0 ' en initiering av summa, sedan kontrollerar du alla frågesvar
'...
If Request.Form("3") ="skalman" Then
Response.write("<font color='#008000'>Fråga 3: Du svarade rätt! (Skalman)</font>")
summa=summa+1
Else
Response.write("<font color='FF0000'>Fråga 3: Tyvärr svarade du fel, rätt svar är: Skalman</font>")
End If
%>

Du fick <%=summa%>/10 möjliga.

Mvh,

------------------
Let your body decide

Medlem sedan maj 2001684 inlägg
#4

Tack @nders!! Det fungerar alldeles utmärkt.

------------------
"Varför är det alltid så mycket månad kvar i slutet av pengarna?"

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)