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
投稿

猜你喜欢

  • 在应用环境中如何构造最优的数据库模式

    2009-04-01 14:28:00
  • ASP 改良版MD5、SHA256多重加密类(二次及多次)

    2012-11-30 20:26:47
  • 如何实现html表格里隔行换色

    2007-10-19 13:42:00
  • ASP中如何判断一个字符是不是汉字

    2008-05-04 12:47:00
  • 使用VS2005调试ASP程序方法

    2007-11-02 09:56:00
  • 如何前后翻阅聊友们的发言?

    2010-01-18 20:49:00
  • 一个图片后加载的代码

    2008-09-28 13:03:00
  • asp使用session防止网页频繁刷新

    2007-09-26 14:25:00
  • Google Map API 基本使用方法

    2008-06-15 06:51:00
  • JS通过FSO将unicode字符写入文本

    2009-06-01 12:26:00
  • 如何制作K线图?

    2010-06-29 17:25:00
  • asp常用的SQL命令操作

    2007-09-29 12:21:00
  • sql随机记录之如何解决每次RND的结果都一样的问题?

    2007-09-11 13:24:00
  • 网站508规范(译)

    2008-04-03 13:26:00
  • Asp中Server.ScriptTimeOut脚本超时属性需要注意的一点

    2008-10-18 14:53:00
  • FSO组件之文件操作(上)

    2010-05-03 11:01:00
  • javascript实现划词标记+划词搜索功能

    2008-02-21 13:20:00
  • SQLServer 游标简介与使用说明

    2009-07-02 13:53:00
  • 学ASP应该注意ASP程序书写的规范标准

    2008-10-17 10:16:00
  • 高性能网站建设指南:性能提升的14个原则

    2011-07-14 16:04:54
  • asp之家 网络编程 m.aspxhome.com