Ëæ×Å»¥Á¬Íø¼¼ÊõµÄ·¢Õ¹ÍøÉϽÌѧ½«³ÉΪÈËÃǽÓÊÜÔÙ½ÌÓýºÍÖÕÉí½ÌÓýµÄÖ÷ÒªÐÎʽ¡£ÔÚÍøÉÏѧУÖУ¬ÈËÃÇ¿ÉÒÔ²»ÊÜʱ¼äºÍ¿Õ¼äµÄÏÞÖÆ£¬ËæÊ±ËæµØÑ¡Ñ§Èκεط½µÄÈκογ̡£ÍøÉÏѧУµÄ·¢Õ¹¶ÔÍøÉÏ¿¼ÊԵķ¢Õ¹Ìá³öÁËÆÈÇеÄÒªÇó¡£ÕâÀïÊÇÎÒÓÃAspºÍAccessÊý¾Ý¿âʵÏÖµÄÒ»¸öÍøÉÏ¿¼ÊÔϵͳ¡£µ±Óû§Æ¾Óû§ÃûºÍ¿ÚÁîµÇ¼ʱ£¬ÏµÍ³Ê×Ïȼì²é¸ÃÓû§ÊÇ·ñÒѲμӹý¿¼ÊÔ£¬ÈôÊÇÔò½øÐгɼ¨²éѯ£¬Èô·ñÔò´ÓÌâ¿âÖÐÌáÈ¡¿¼Ì⹩Óû§½â´ð¡£µÈÓû§Ìá½»´ð¾íºó£¬ÏµÍ³½øÐÐÆÀ·Ö²¢½«³É¼¨µÇ¼ÇÈë¿â¡£
Ò»£® Êý¾Ý¿âÉè¼Æ
Ê×ÏȽ¨Á¢Ò»Êý¾Ý¿âexercise.mdb£¬ÆäÖаüÀ¨Á½¸ö±í£ºuserºÍtest£¬user±íÖÐÓаüÀ¨Èý¸ö×ֶΣº
×Ö¶ÎÃû³Æ£ºuser£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º20¡£´æ´¢Óû§Ãû
×Ö¶ÎÃû³Æ£ºpasswd£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º20¡£´æ´¢Óû§ÃÜÂë
×Ö¶ÎÃû³Æ£ºscore£»×Ö¶ÎÀàÐÍ£ºÊý×Ö£»×ֶδóС£ºÕûÐÍ¡£´æ´¢Óû§³É¼¨
test±íÖÐÓÐÎå¸ö×ֶΣº
×Ö¶ÎÃû³Æ£ºquestion£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º255¡£´æ´¢¿¼ÊÔÌâÄ¿
×Ö¶ÎÃû³Æ£ºa£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º100¡£´æ´¢Ñ¡ÏîAµÄ´ð°¸
×Ö¶ÎÃû³Æ£ºb£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º100¡£´æ´¢Ñ¡ÏîBµÄ´ð°¸
×Ö¶ÎÃû³Æ£ºc£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º100¡£´æ´¢Ñ¡ÏîCµÄ´ð°¸
×Ö¶ÎÃû³Æ£ºd£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º100¡£´æ´¢Ñ¡ÏîDµÄ´ð°¸
×Ö¶ÎÃû³Æ£ºans£»×Ö¶ÎÀàÐÍ£ºÎı¾£»×ֶδóС£º2¡£´æ´¢ÕýÈ·´ð°¸
¶þ£®³ÌÐòÔ´úÂë
¡¡¡¡
ÏÂÃæÊǸÃϵͳÖнϺËÐĵÄÈý¶ÎÔ³ÌÐò£¬Ï£Íû¶Ô¿ª·¢ÀàËÆÏµÍ³µÄ¶ÁÕßÈ¡µ½Å×שÒýÓñµÄ×÷Ó㬶ÁÕßÒ²¿É¶ÔÆä½øÐиĽøÒÔÊÊÓ¦×Ô¼ºµÄϵͳ¡£
| ÒÔÏÂΪÒýÓõÄÄÚÈÝ£º ‘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.MapPath("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="" > < /P > < P title="" > < /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="FONT-SIZE: medium; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: 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) ? hrs-12 : 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 > < /P > < P > ¡¡¡¡< % ¡¡¡¡i=1 ¡¡¡¡rs.movefirst ¡¡¡¡do while not rs.eof% > ¡¡¡¡< P > < %=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=Submit >< INPUT id=reset1 name=reset1 type=reset value=Reset >< /P >< /FORM > < /BODY > < /HTML > |

RSS¶©ÔÄ