asp如何做一个看他爱不爱你的小测验?

时间:2010-07-11 21:16:00 

如何做一个看他爱不爱你的小测验?

<%
CurQ = Request.Form("CurQ")
Answ = Request.Form("Answ")
correct=Request.Form("Correct")
wrong=Request.Form("Wrong")
If PoorMansIsNull(CurQ) Then          
        CurQ = 1                            
        correct = 0
        wrong = 0
End If
If PoorMansIsNUll(Answ) Then
        CurQ = CurQ + 1
        If CurQ > ' (最大的题目数) Then
%>
        <p>恭喜,您完成了这次测试. 共答对了<%=correct%> 道题,答错了<%=wrong%>道题. 您的情商是<%=(correct/(max#ofQs)%>%.
        要走桃花运哦.
<% End If %>
<%  set conntemp = server.createobject("adoDB.Connection")
    set myDSN = ' (DSN信息)
    conntemp.Open myDSN
    set mySQL = "SELECT * FROM QUESTIONS WHERE QuestionID=" & CurQ
    set rsTemp= conntemp.Execute(mySQL)
%>
<h2>Question Number <%=rsTemp("QuestionID")%> </h2>
<form method=POST action="myASP.ASP">
    <input type=hidden name=CurQ value=<%=CurQ%>>
现在的问题是:<%=rsTemp("Question")%><br>
答案:<select name="AnsW">
                <option value=1><%=rsTemp("AnswerA")</option>
                <option value=2><%=rsTemp("AnswerB")</option>
                <option value=3><%=rsTemp("AnswerC")</option>
                <option value=4><%=rsTemp("AnswerD")</option>
        </select>    
<input type=hidden value="<%=correct%>"><input type=hidden value="<%=wrong%>">
<input type=reset value="清空"><input type=submit value="正确!">
</form>
<% Else %>
<%  set conntemp = server.createobject("adoDB.Connection")
    set myDSN = '(your DSN info goes here)
    conntemp.Open myDSN
    set mySQL = "SELECT * FROM QUESTIONS WHERE QuestionID=" & CurQ
    set rsTemp= conntemp.Execute(mySQL)
            If AnsW = rsTemp("CorrectAns") Then
%>
                <p>恭喜,您答对了! Whee</p>
                <% correct = correct + 1 %>
            <% Else %>
                <p>天啊,您又答错了!小心挨皮锤哦... </p>
                <p><%=rsTemp("reference")</p>
                <% wrong = wrong + 1 %>
            <% End If %>
      <form method=POST action="myASP.ASP">
              <input type="hidden" name=curQ value="<%=curQ%>">
              <input type="hidden" name=correct value="<%=correct%>">
              <input type="hidden" name=wrong value="<%=wrong%>">
              <input type="submit" value="下一题,看招!"%>
      </form>
<% End If %>

标签:测验,asp
0
投稿

猜你喜欢

  • mysql怎么设置最大连接数详解

    2024-01-24 04:44:55
  • 如何在服务器端调用winzip命令行对文件压缩和解压

    2008-01-26 20:44:00
  • python 梯度法求解函数极值的实例

    2023-08-11 07:33:05
  • 详解php处理大并发大流量大存储

    2023-07-21 13:11:02
  • Python matplotlib模块及柱状图用法解析

    2023-11-24 01:04:33
  • 关于H1的用法探讨

    2008-03-18 12:55:00
  • 解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...

    2023-03-06 19:48:57
  • 判断触发器正在处理的是插入,删除还是更新触发

    2024-01-19 02:03:28
  • python上下文管理器协议的实现

    2023-08-28 18:32:18
  • mysql修复数据表的命令方法

    2024-01-24 10:15:33
  • python实用的快捷语法技巧大全

    2022-12-11 11:33:35
  • Django 删除upload_to文件的步骤

    2022-03-23 05:47:14
  • python密码学RSA密码加密教程

    2023-08-03 17:09:10
  • Python Flask实现后台任务轻松构建高效API应用

    2021-09-25 01:37:43
  • Python面向对象之类和对象实例详解

    2022-10-02 05:39:34
  • 最新idea2021注册码永久激活(激活到2100年)

    2023-06-21 01:42:42
  • js:校验IPv6地址的正则表达式

    2023-06-30 23:21:33
  • mysql 字段定义不要用null的原因分析

    2024-01-21 10:34:30
  • MySQL锁(表锁,行锁,共享锁,排它锁,间隙锁)使用详解

    2024-01-20 12:07:17
  • python迭代器实例简析

    2023-07-26 07:40:29
  • asp之家 网络编程 m.aspxhome.com