亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

如何實現網上考試?

2020-06-19 13:41:57
字體:
來源:轉載
供稿:網友

login.asp

' 考生驗證.
<
@ Language=VBScript>
<

name=trim(request("name"))
passwd=trim(request("passwd"))
if name<>"" and passwd<>"" then

' 檢查考生是否輸入用戶名和密碼.
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver(
.mdb)};

dbq=" Server.MapPat("exercise.mdb")
set rs= server.createobject("adodb.recordset")
sql= "select
from  user  where user=
'"
name"' and passwd='" passwd "'"
Set rs= conn.Execute(sql)

' 驗證考生合法性.
if not(rs.eof) then
if rs("score")<>0 then

' 檢查考生是否已參加過考試,若是則進行成績查詢.
response.write rs("user")
"的考試成績是"rs("score")
else
session("pass")=1
session("user")=name
response.redirect "test.asp"
end if
else
Response.Write "
,您輸入的用戶名或密碼不正確!"
end if
else
end if
>
<html>
<head>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<title>
撼雪噴云之考生登錄</title>
</head>
<body>
<FORM action="login.asp" id=
FORM1 method=post name=FORM1>
<P title="">
nbsp;</P>
<P title="">
nbsp;</P>
<P title="" align=center>
考生:
<INPUT id=text1 name=name style="HEIGHT:22px; WIDTH: 103px"></P>
<P title="" align=center>
密碼:
<INPUT id=password1 name=passwd style="HEIGHT: 23px; WIDTH: 101px" type=password></P>
<P title="" align=center>

<INPUT id=submit1 name=submit1 type=submit value="進入 " style="FONTSIZE: medium; FONTSTYLE: normal; FONTVARIANT:normal; FONTWEIGHT: bold" title=""></P>
<P title="" align=center>
</P>
</FORM>
</body></html>


test.asp

' 從題庫中取題考試.
<
@ Language=VBScript >
<

if session("pass")<>1 then
response.redirect "login.asp"
else
end if
Set  conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (
.mdb)};
dbq="
Server.MapPath("exercise.mdb")
sql="select
from test"
Set rs = conn.Execute( sql )

' 提取試題.
>

<script LANGUAGE="javascript">
var isn1=null;
var isn2=false;
today=new Date();
function stopit(){
if(isn2){
  clearTimeout(isn1);
  }
isn2 = false;
}
function startit(){
stopit();
isnclock();
}
function isnclock(){
var now=new Date();
var hrs=now.getHours();
var min=now.getMinutes();
var sec=now.getSeconds();
document.clckh.disp.value=""
((hrs>12) ? hrs12 : hrs);
document.clckm.disp.value=((min<10) ? "0" : "")
min;
document.clcks.disp.value=((sec<10) ? "0" : "")
sec;
document.clck.disp.value=(hrs>=12) ? "p.m." : "a.m.";
isn1=setTimeout("isnclock()",1000);
isn2=true;
}
</script>

' 以上是一個計時函數.

<html>
<head>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</head>
<body onLoad="startit()" BGCOLOR="FFFFFF">
<center>
'
調用計時函數顯示時間.
<TABLE BORDER=2>
<tr>
<td>Time</td><td>Hour</td><td>Min</td><td>Sec</td><td></td>
</tr>
<tr>
<td></td>
<td VALIGN=TOP><FORM NAME="clckh" onSubmit="0">
<INPUT TYPE="text" NAME="disp" SIZE=2 VALUE ="">
</FORM></td>
<td VALIGN=TOP><FORM NAME="clckm" onSubmit="0">
<INPUT TYPE="text" NAME="disp" SIZE=2 VALUE ="">
</FORM></td>
<td VALIGN=TOP><FORM NAME="clcks" onSubmit="0">
<INPUT TYPE="text" NAME="disp" SIZE=2 VALUE ="">
</FORM></td>
<td VALIGN=TOP><FORM NAME="clck" onSubmit="0">
<INPUT TYPE="text" NAME="disp" SIZE=4 VALUE ="">
</FORM></td></tr>
</center>

<FORM action="result.asp" id=FORM1 method=post name=FORM1>

' 顯示試題.
<P>
nbsp;</P>
<P>
  <

  i=1
  rs.movefirst
  do while not rs.eof
>
  <P>
nbsp;nbsp; <=rs("question")></P>
<TABLE align=center border=1 cellPadding=1
cellSpacing=1 width="80
">
  <tr>
  <td style="WIDTH: 50
" width="50">
<INPUT name=ans<
=i> type=radio value="A"><=rs("a")></td>
<td><INPUT name=ans<
=i
type=radio value="B"><
=rs("b")></td></tr>
  <tr>
<td><INPUT name=ans<
=i>
type=radio value="C"><
=rs("c")></td>
<td><INPUT name=ans<
=i>
type=radio value="D"><
=rs("d")></td>
  </tr>
</TABLE>
<

i=i
1
rs.movenext
loop
>
</P>
<P></P>
<P align=center><INPUT id=submit1 name=submit1 type=submit value=
交卷>

<INPUT id=reset1 name=reset1 type=reset value=Reset></P></FORM>
</body></html>


result.asp

' 評分并將成績記錄到數據庫.
<
@ Language=VBScript >
<html>
<head>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</head>
<body>
<P>
nbsp;</P>
<

name=session("user")
dim score
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver(
.mdb)};

dbq=" Server.MapPath("exercise.mdb")
sql="select ans from test"
Set rs = conn.Execute( sql )
ycorrect=0
rsCount=0


Response.Write "
標準答案:"

' 給出標準答案并評分.
Do while not rs.eof
Response.Write rs("ans")
rsCount=rsCount
1
if Request.Form(rsCount)=rs("ans") then
ycorrect=ycorrect
1
end if
rs.movenext
loop
Response.Write "<br>
您的答案:"
score=int(ycorrect/rscount
100)
for i=1 to Request.Form.Count
1
Response.Write Request.Form(i)
next
Response.Write "<br>"
Response.Write "
您的成績:"score
if score<60 then Response.Write "
別難過,您不及格!""<br>"
else if score>=60 Response.Write "
幸好,您及格了!""<br>"
else Response.Write "
恭喜,您獲得了優秀!"


strSql="insert into user (result) values ("
score")
where user='"
name"'"
conn.execute(strSql)

' 將成績存到數據庫.
>
</body></html>

 

[1]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美日韩国产精品| 91理论片午午论夜理片久久| 亚洲欧美日本伦理| 午夜精品一区二区三区在线| 久久精品福利视频| 亚洲三级 欧美三级| 久久久久国色av免费观看性色| 91高清免费在线观看| 国产精品免费视频久久久| 欧美成人免费在线视频| 亚洲欧美日本另类| 日韩亚洲综合在线| 欧美高清自拍一区| 国产在线拍偷自揄拍精品| 亚洲欧美日韩一区二区在线| 亚洲娇小xxxx欧美娇小| 成人网欧美在线视频| 日韩欧美国产黄色| 亚洲天堂一区二区三区| 国产国产精品人在线视| 日本国产欧美一区二区三区| 国产精品美乳一区二区免费| 久久免费精品视频| 3344国产精品免费看| 欧美一级成年大片在线观看| 国产精品日本精品| 97精品久久久中文字幕免费| 日韩精品视频观看| 日韩69视频在线观看| 精品无码久久久久久国产| 久久精品国产久精国产思思| 成人福利免费观看| 日韩av电影在线网| 精品成人在线视频| 久久av红桃一区二区小说| 成人a在线视频| 亚洲自拍在线观看| 国产成人精品在线| 国产精品视频久久久| 亚洲人午夜精品| 亚洲天堂影视av| 91av在线影院| 国产成人涩涩涩视频在线观看| 亚洲欧洲美洲在线综合| 日韩女优在线播放| 国产日韩欧美夫妻视频在线观看| 日韩在线观看免费全| 国产91精品久久久久久| 久久91精品国产91久久久| 超碰日本道色综合久久综合| 国产成人精品一区二区| zzijzzij亚洲日本成熟少妇| 不卡av电影在线观看| 国产精品一区二区三区免费视频| 中文.日本.精品| 中文字幕日韩电影| 成人黄色激情网| 欧美色图在线视频| 国产欧美日韩精品丝袜高跟鞋| 欧美色videos| 在线免费观看羞羞视频一区二区| 欧美精品18videos性欧美| 国产精品旅馆在线| 最近中文字幕2019免费| 国产精品jizz在线观看麻豆| 日本高清+成人网在线观看| 91久久精品国产| 日韩国产欧美区| 久久视频在线直播| 欧美黑人性猛交| 精品国产福利视频| 26uuu另类亚洲欧美日本一| 欧美大片在线免费观看| 岛国视频午夜一区免费在线观看| 亚洲精品日韩激情在线电影| 亚洲视屏在线播放| 欧美亚洲日本黄色| 国产999视频| 成人国产精品一区二区| xxx成人少妇69| 尤物yw午夜国产精品视频| 2019中文字幕在线观看| 精品视频—区二区三区免费| 欧美与黑人午夜性猛交久久久| 91精品91久久久久久| 色综合久久88| 国产成人精品久久亚洲高清不卡| 97国产精品免费视频| 亚洲日韩欧美视频| 精品国产区一区二区三区在线观看| 亚洲成人999| 日韩免费av片在线观看| 日韩专区中文字幕| 亚洲图片制服诱惑| 色播久久人人爽人人爽人人片视av| 欧美在线视频免费播放| 亚洲成年人在线播放| 日本成人激情视频| 亚洲人高潮女人毛茸茸| 久久99久久99精品免观看粉嫩| 成人精品视频99在线观看免费| 欧美理论在线观看| 国产精品日韩在线观看| 日韩欧美精品在线观看| 亚洲精品98久久久久久中文字幕| 日韩欧美在线视频免费观看| 中文字幕成人精品久久不卡| 国产久一一精品| 精品久久久香蕉免费精品视频| 亚洲乱码国产乱码精品精| 欧美性少妇18aaaa视频| 国产精品久久一区主播| 亚洲欧美精品suv| 日韩大胆人体377p| 国产日韩在线观看av| 日韩欧美国产黄色| 亚洲免费人成在线视频观看| 永久免费精品影视网站| 中文字幕不卡在线视频极品| 操人视频在线观看欧美| 久久免费视频观看| 在线视频中文亚洲| 国产亚洲视频中文字幕视频| 日韩成人av网| 国产成人精彩在线视频九色| www.欧美精品一二三区| 日韩精品在线视频| 理论片在线不卡免费观看| 欧美成人h版在线观看| 亚洲夜晚福利在线观看| 国产精品久久久久久久久免费| 777午夜精品福利在线观看| 一区二区中文字幕| 在线日韩欧美视频| 亚洲加勒比久久88色综合| 亚洲天堂av综合网| 日韩精品视频中文在线观看| 国产欧美精品xxxx另类| 中文字幕日韩在线播放| 国产精品旅馆在线| 久久精品国产久精国产一老狼| 91精品国产高清久久久久久久久| 7777精品视频| 精品国偷自产在线视频| 国产精品一区二区女厕厕| 欧美精品激情在线观看| 久久人体大胆视频| 国产欧美精品在线| 国产精品自产拍在线观| 91网在线免费观看| 久久久亚洲精品视频| 亚洲成人动漫在线播放| 91久久在线观看| 精品中文字幕在线观看| 欧美夫妻性生活视频| 成人亚洲综合色就1024| 欧美一区二区三区图| 97欧美精品一区二区三区| 久久91亚洲人成电影网站| 欧美一级视频免费在线观看| 清纯唯美日韩制服另类| 欧美日韩中文在线观看| 国产精品毛片a∨一区二区三区|国| 国产一区深夜福利|