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?"
Ä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?"
<%
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.