网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

【问题2】(6分)

1.在登录页面 login.asp 中通过<!--include file=“bbb.asp”-->导入了bbb.asp的代码,以下是bbb.asp的部分代码,请仔细阅读该段代码,将空缺代码补齐。

<%

Dim GetFlag Rem(提交方式)

Dim ErrorSql Rem(非法字符)

Dim RequestKey Rem(提交数据)

Dim Fori Rem(循环标记)

ErrorSql =“~;~ and~ (~)~ exec~ update~ count~ *~%~ chr~ mid~ master~ truncate~ char~ declare” Rem (每个敏感字符或者词语请使用半角“~”隔开)

ErrorSql = Split(ErrorSql,“~”)

If Request.ServerVariables(“REQUEST_METHOD”)= “GET” Then

GetFlag = True

Else

GetFlag = False

End If

If GetFlag Then

For Each RequestKey In Request.QueryString

For ForI = 0 To UBound(ErrorSql)

If InStr(LCase(Request.QueryString(RequestKey)),ErrorSql(ForI)<>0 Then

response.Write“<script>alert(“警告:\n请不要使用特殊字符\n 比如英文的单引号’”);histoiy.go(-1);</script>”

Response. (10)

(11)

Next

(12)

(13)

For Each RequestKey In Request.Form.

For Fori = 0 To UBound(ErrorSql)

......

%>

(10)~(13)备选答案如下:

A.Else B.End If C.End D.Next

2.根据上述代码可以判断,登录页面login.asp导入bbb.asp的代码的目的是 (14) 。


参考答案

更多 “ 【问题2】(6分)1.在登录页面 login.asp 中通过!--include file=“bbb.asp”--导入了bbb.asp的代码,以下是bbb.asp的部分代码,请仔细阅读该段代码,将空缺代码补齐。%Dim GetFlag Rem(提交方式)Dim ErrorSql Rem(非法字符)Dim RequestKey Rem(提交数据)Dim Fori Rem(循环标记)ErrorSql =“~;~ and~ (~)~ exec~ update~ count~ *~%~ chr~ mid~ master~ truncate~ char~ declare” Rem (每个敏感字符或者词语请使用半角“~”隔开)ErrorSql = Split(ErrorSql,“~”)If Request.ServerVariables(“REQUEST_METHOD”)= “GET” ThenGetFlag = TrueElseGetFlag = FalseEnd IfIf GetFlag ThenFor Each RequestKey In Request.QueryStringFor ForI = 0 To UBound(ErrorSql)If InStr(LCase(Request.QueryString(RequestKey)),ErrorSql(ForI)0 Thenresponse.Write“scriptalert(“警告:\n请不要使用特殊字符\n 比如英文的单引号’”);histoiy.go(-1);/script”Response. (10)(11)Next(12)(13)For Each RequestKey In Request.Form.For Fori = 0 To UBound(ErrorSql)......%(10)~(13)备选答案如下:A.Else B.End If C.End D.Next2.根据上述代码可以判断,登录页面login.asp导入bbb.asp的代码的目的是 (14) 。 ” 相关考题
考题 下列说法中正确的是( )A、include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含B、include指令中file属性指定要包含的文件名C、include指令只允许你包含动态页面D、Taglib指令允许页面使用者自定义标签

考题 若有运算符:&gt;、一、&lt;&lt;、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为( )。A.%、sizeof、&gt;、&lt;&lt;、=B.sizeof、%、&gt;、一、&lt;&lt;C.sizeof、&lt;&lt;、&gt;、%、=D.sizeof、%、&lt;&lt;、&gt;、=

考题 与表达式“BETWEEN50ANDl00”功能相同的表达式是( )。A.&gt;=50AND&lt;=100B.&gt;50AND&lt;100C.&lt;=500R&gt;=100D.IN(50,100)

考题 某留言系统采用ASP+Access开发,其后台管理登录页面如图4-1所示。图4-1【问题1】(9分)以下是该后台管理登录页面login.asp的部分代码,请仔细阅读该段代码,根据图4-1 将(1)~(9)的空缺代码补齐。!--include file=“conn.asp”--!--include file=“md5.asp”--!--include file=“bbb.asp”--%If request.Form(“submit”)=“管理登录”Thenuser_name = request.Form(“ (1) ”)password = request.Form(“ (2) ”)verifycode = request.Form(“ (3) ”)If user name =“” ThenCallinfoback(“用户名不能为空!”)End If......Set (4) = server. CreateObject(“adodb.recordset”)sql = “select * from administrator (5) user_name = “user_name”andpassword = “md5(password)””rs.Open (6) ,conn,1,1If (7) rs.EOF Thensession(“user_name”)= user_nameresponse.redirect“information.asp”ElseCall infoback(“用户名或密码错误!”)End IfEnd If%html ......bodyform. method=“post”action=“login.asp”id=“login”hl管理员登录/hllabel for=“user_name”用户名:input name=“user_name” type=“text” class=“user_name” id=“uname” size=“25”//labellabel for=“password“密码:input name=“password”type=“password”id=“pword” size=“25”//labellabel for=“verifycode”验证码:input name=“verifycode” type=“text” class=“verifycode” id=“vcode” size=“10”maxlength=“4”/img src=“code.asp” nclick=“javascript.:this.src=‘code.asp?tm=’+Math.random()”style=“cursos:pointer” alt=“点击更换” title=“点击更换”//labelp class=“center”input name=“reset”type=“ (8) ” class=“submit” value=“清除数据”/input type=“ (9) ” name=“submit” class=“submit”value=“管理登录”//p/form/body/html(1)~(9)备选答案如下:A.pword B.where C.uname D.vcode E.resetF.submit G.rs H.sql I. Not

考题 阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。 【说明】 某留言系统采用ASP+Access开发,其后台管理登录页面如图4-1所示。 【问题1】(9分) 以下是该后台管理登录页面login.asp的部分代码,请仔细阅读该段代码,根据图4-1 将(1)~(9)的空缺代码补齐。 【问题2】(6分) 1.在登录页面 login.asp 中通过导入了bbb.asp的代码,以下是bbb.asp的部分代码,请仔细阅读该段代码,将空缺代码补齐。

考题 项目十四:企业邮箱登录验证功能 要求:1.用户输入用户名和密码 2.如果输入正确,在欢迎页面显示“你好:lucky!” 3.如果输入错误,则返回登录页面重新登录 提交内容:所有源代码,登录页面和欢迎页面的截图。

考题 在C中,打开文件的程序段中正确的是A.#include <stdio.h> FILE *fp; fp=fopen("file1.c","WB");B.#include <stdio.h> FILE fp; fp=fopen("file1.c","w");C.#include <stdio.h> FILE *fp; fp=fopen("file1.c","w");D.#include <string.h> FILE *fp; fp=fopen("file1.c","w");

考题 下列表达式结果为“真”的是A.2 #gt# 3 #and# 4 #gt# 2 ;B.2 #lt# 3 #and# 4 #lt# 2 ;C.2 #gt# 3 #and# 4 #lt# 2 ;D.2 #lt# 3 #and# 4 #gt# 2;

考题 1位数值比较器当输入A=0,B=1时?A.LT_L=1,GT_L=0,EQ_L=1B.LT_L=1,GT_L=1,EQ_L=0C.LT_L=0,GT_L=1,EQ_L=1D.LT_L=1,GT_L=0,EQ_L=0