【说明】访问某聊天系统必须先注册,然后登录才可进行聊天。图4-1为注册页面,注册时需要输入用户名和密码及性别信息,数据库将记录这些信息。表4-1为利用Microsoft access创建的数据库msg,数据库记录用户名、密码、性别、登录时间,IP地址及状态信息.表4-1 数据库创建的字段以下是图4-1 所示页面的部分代码,请仔细阅读该段代码,将(1)-(6)的空缺代码补齐。"METHOD="( 2 )"id="form1" name="form1">欢迎注册请输入用户名请输入密码 重复输入密码 请输入性别男女(1)~(6)备选答案:A.reset B.male C.postD.text E.user F.upass【问题2】(9分)用户注册成功后的登录页面如图4-2所示。系统检查登录信息与数据库存储信息是否一致,如果一致则转到登录成功页面succ.asp。如果不一致则显示"警告:您输入的信息有误!"下面是信息显示页面的部分代码,请将下面代码补充完整。""thenU=request.form("user")P=request.form("upass")S=request.form("sex")Set rs=server.createobject("adodb.recordset")rs.open "select" * from msg where(7)="输入密码您的性别男女(7)~(15)备选答案:A.now B.ip C.checked D.eof E.upassF.user G.write H.sex I.redirect

【说明】访问某聊天系统必须先注册,然后登录才可进行聊天。图4-1为注册页面,注册时需要输入用户名和密码及性别信息,数据库将记录这些信息。表4-1为利用Microsoft access创建的数据库msg,数据库记录用户名、密码、性别、登录时间,IP地址及状态信息.

表4-1 数据库创建的字段

以下是图4-1 所示页面的部分代码,请仔细阅读该段代码,将(1)-(6)的空缺代码补齐。<% Set MM_editCmd=Server.CreateObject("ADODB.Command")MM-editCmd.ActiveConnection=MM_connbbs_STRINGMM_editCmd.CommandText="INSERT INTO msg([user],upass,sex)VALUES(?,?,?)"MM_editCmd.PrePared=trueMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param1",202,1,225,Request.Form("user"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param2",202,1,225,Request.Form("( 1 )"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param3",202,1,225,Request.Form("sex"))'adVarWCharMM_editCmd.ExecuteMM_editCmd.ActiveConnection.Close%>< body>< from ACTION="<%=MM_editAction%>"METHOD="( 2 )"id="form1" name="form1">< p align="center">欢迎注册

< table width="500" border="0" align="center"cellpadding="1"cellspacing="2">< tr>
请输入用户名
< td>  < /tr>< td>
请输入密码
< td>  < /tr>< td>
重复输入密码
  < /tr>< td>
请输入性别
< td> < input name="sex" type="radio "id="radio" value=" ( 5)"/>< lable for="sex">男女< input type="submit" name="button" id="button" value="提交"/>< input type=" ( 6)"name="button2"id="button2"value="重置"/>< /table>(1)~(6)备选答案:A.reset B.male C.postD.text E.user F.upass【问题2】(9分)用户注册成功后的登录页面如图4-2所示。系统检查登录信息与数据库存储信息是否一致,如果一致则转到登录成功页面succ.asp。如果不一致则显示"警告:您输入的信息有误!"下面是信息显示页面的部分代码,请将下面代码补充完整。

<%Set conn=server.createobject("adodb.connection")Conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\wwwroot\bbs.mdb"If request.form("user")<>""thenU=request.form("user")P=request.form("upass")S=request.form("sex")Set rs=server.createobject("adodb.recordset")rs.open "select" * from msg where(7)="&u&" and(8)="&p&" andSex="&s&""",conn,1,3If.rs.(9)and rs.bof thenResponse.(10)("警告:您输入的信息有误!")Elsers("t")=(11)()rs("(12)")=request.ServerVariables("remote_host")rs("zt")=1rs.updatesession("user")=usession("(13)")=sresponse.(14)"suss.asp"end ifrs.close()set rs=nothingend if%>
< body>< form id="form1"name="form1"method="post" action="user.asp">< p align="center">欢迎登陆

< div align="center"
输入用户名
< td>< input type="text"name="user" id="user"/>& nbsp;< td>
输入密码
< td>& nbsp;< input type="text"name="upass"id="upass"/>< td>
您的性别
< td> < input name="sex" type="radio" id="radio" value="male" checked="(15)"/>< label for="sex">男女< td> < td> < input type="submit" name="button" id="button" value="登陆"/>  < input name="button2" type="submit" id="button2" onclick="MM_goToURL('parent',index.asp');return document.MM_returnValue" value="返回"/>(7)~(15)备选答案:A.now B.ip C.checked D.eof E.upassF.user G.write H.sex I.redirect


参考解析

解析:【问题1】每空1分,(1)F (2)C (3) E (4)D (5)B (6)A【问题2】 (7)F (8) E (9)D (10) G (11)A (12)B (13)H (14)I (15)C
【解析】

【问题1】结合截图和代码可以知道,(1)这里应该是输入的密码,查找上下文,可以再 这一行找到name属性石upass。(2)是form的提交方式,只有post可以选。 (3)对应前面的form表单中的"Request.Form("user"))'adVarWChar"可以确定是 user,同理,第(4)结合上下文可以知道是text类型的。第(5)结合表4-1中用户性别,male和female和上下文,就可以确定为男时,应该用male。第(6)空的重置就是reset。【问题2】这里需要了解asp通过sql操作数据的基本命令代码,(7)所在的位置应该是一个字段,从后面的&u&这个代码可以看出,这里连接的字符是用户输入的用户名,因此查找表4-1中对应的用户名字段是user,同样的(8)是upass,(9)空这里是一个特殊的情况,用bof和eof同时判断为真,那这个记录集就是一个空集,也就是找不到对应的信息。 (10)空是为了输出一个信息,可以用response.write. (11)的位置为用户存在的情况下,保存用户的一些信息,如登录的时间,IP地址和状态等,结合表4-1中t这一项的意思和选项以及11空后面的括号,这里应该是一个asp内置的函数,只有now()才能获得当前的时间。(12)查表4-1知道,这个部分要保存的远端主机的IP地址,因此是IP。(13)从S=request.form("sex") 可以知道,这里保存的是性别,也就是sex。(14)登录成功,转向新的页面,因此事redirect。15空只剩下C了。

相关考题:

一个系统的登录操作规格说明如下:登录对话框有两个数据输入:用户名和密码,登录操作对两个输入数据进行检查,要求用户名中只能包含字母和数字(字母不区分大小写),密码可以包含任何字符,用户名和密码都不能为空且长度不限。当用户名或密码为空时,则登录失败并提示对应的出错信息;当用户名不正确或用户名不存在的或密码错误时,则登录失败并提示以下三种相应的出错信息:用户名不合法(即包含有非字母、非数字字符),或用户名不存在,或密码错误;当用户名和密码都正确时,则显示登录成功信息,完成登录。假设正确的用户名是abcd123,密码是123456。使用等价类方法为上述规格说明设计等价类表。

为方便消费者再次访问该网站时不需要输入用户名和密码,可以使用(11)来保存用户登录和访问信息。(11) A.Cookies B.Server C.Session D.Applicadon

在相关系统登录界面,勾选“保持登录状态”后,下次登录的时候会是什么情况?( )A.输入用户名和密码进行登录B.输入用户名即可登录系统C.下次登陆将直接进入系统

某软件公司采用ASP.NET+SQL Server 技术,前端页面采用HTML+CSS +JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某成员被分配设计实现用户注册与登录部分。问题:2.1 为了提高网站访问效率,采用JavaScript 进行客户端验证,用户注册页面中,需要验证用户各信息的合法性。假定页面中用户名控件的ID为“myname”,密码控件的ID为“mypwd1”,确认密码控件的ID为“mypwd2”,以下程序验证用户名非空且长度至少6位,密码及确认密码一致、非空且必须是数字(其他信息的验证忽略)。根据题目描述,完成以下程序。问题:2.2 (7分)以下程序表示用户登录过程,假定数据库连接字符串正确无误,用户信息表名为"users",登录页面中包括用户编号控件(ID 为 myUserID) 、密码控件(ID为 mypwd) 等。采用 SQL 参数化方式实现数据库查询,登录成功时,跳转至"userCenter.aspx" 页面,登录失败时,弹出错误提示。根据题目描述,完成以下程序。

阅读以下说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某软件公司采用ASP.NET+SQL Server 技术,前端页面采用HTML+CSS +JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某成员被分配设计实现用户注册与登录部分。问题:2.1 为了提高网站访问效率,采用JavaScript 进行客户端验证,用户注册页面中,需要验证用户各信息的合法性。假定页面中用户名控件的ID为“myname”,密码控件的ID为“mypwd1”,确认密码控件的ID为“mypwd2”,以下程序验证用户名非空且长度至少6位,密码及确认密码一致、非空且必须是数字(其他信息的验证忽略)。根据题目描述,完成以下程序。问题:2.2 (7分)以下程序表示用户登录过程,假定数据库连接字符串正确无误,用户信息表名为"users",登录页面中包括用户编号控件(ID 为 myUserID) 、密码控件(ID为 mypwd) 等。采用 SQL 参数化方式实现数据库查询,登录成功时,跳转至"userCenter.aspx" 页面,登录失败时,弹出错误提示。根据题目描述,完成以下程序。

阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。【说明】某公司为推广洗涤新产品,需要进行用户体检调查。图4-1为调查表填写页面,表4-1所示为利用Microsoft Access创建的数据库,它将记录被调查用户的姓名、性别、年龄、了解产品方式和评价等信息。

【说明】某公司为推广洗涤新产品,需要进行用户体检调查。图4-1为调查表填写页面,表4-1所示为利用Microsoft Access创建的数据库,它将记录被调查用户的姓名、性别、年龄、了解产品方式和评价等信息。【问题1】(6分)以下是图4-1所示页面的部分代码,请仔细阅读该段代码,将(1)~(6)的空缺代码补齐。为了让更多的人对我们的产品使用放心,请填写下表姓名性别男女……(1)~(6)备选答案:A.submit B.user C.false D.2 E.checked F./form【问题2】(9分)用户填写调查问卷后,将转到统计页面,如图4-2所示。统计页面将显示目前所参与调查的人数、按性别统计与占比、按年龄统计与占比等信息。下面是统计页面的部分代码,请将代码补充完整。此次活动已经有人参加,其中性别男人,占女人,占......(7)~(15)备选答案:A.true B.Rs1.close C.sexNum_1 D.sexNum_2 E.investF.sexNum G.sex H.countNum I.sql

在某信息系统的设计中,用户登录过程是这样的: (1)用户通过HTTP协议访问信息系统; (2)用户在登录页面输入用户名和口令; (3)信息系统在服务器端检查用户名和密码正确性,如果正确,则鉴别完成。 可以看出这个鉴别过程属于:()A、单向鉴别B、双向鉴别C、三向鉴别D、第三方鉴别

在麦网站购物登录时,需要输入()等信息。A、用户名B、送货地址C、密码D、性别E、附加码

基于用户隐私保护策略,有哪些可识别用户身份的私人性信息是允许在报告中被显示并使用的?()A、访问者的完整IP地址、MAC或IMEI号等信息B、访问者的姓名年龄、性别以及真实联系方式C、登录用户的用户名、密保等注册信息D、没有个性化可识别的数据是可用的

登录门户网站时,不需要使用的信息是()。A、用户名B、注册证件号C、网站验证码D、网站密码

登录职业技能鉴定在线平台需要输入的信息中不包括()A、用户名B、密码C、注册码D、验证码

中债信息网的债券资料查询功能需要输入用户名和密码进行登录才能看到。

下列说法错误的是()。A、禁止明文传输用户登录信息及身份凭证B、应采用SSL加密隧道确保用户密码的传输安全C、禁止在数据库或文件系统中明文存储用户密码D、可将用户名和密码保存在Cookis中

参加在线考试时需要输入注册时填写的哪些信息才能进入在线考试进行答题?()A、用户名和真实姓名B、用户名和密码C、真实姓名和密码D、邮箱和密码

在相关系统登录界面,勾选“保持登录状态”后,下次登录的时候会是什么情况()A、输入用户名和密码进行登录B、输入用户名即可登录系统C、下次登陆将直接进入系统

输入用户名和密码登录web系统,关闭系统页面后,在短时间内不用重新登录还可进入系统,这是因为用户名和密码的信息被临时保存在()A、CookieB、数据库C、Web服务器D、日志文件

数据库系统通过对()进行验证,以防止非法用户盗用他人的用户名进行登录。A、用户名B、计算机名C、密码D、时间

在网络信息发布系统中登录系统不需要()。A、输入用户名B、输入密码C、输入权限D、输入验证码

下列选项中,在网络信息发布系统中登录系统时需要输入的是()。A、用户名B、员工编号C、用户性别D、权限

登录SMAP需要输入()进行登录。A、用户名和密码B、秘计C、用户名D、密码

如果在信息网上忘记了用户名和密码,可以通过()。A、输入注册时的用户名B、输入登记时的邮箱地址C、输入绑定的手机号D、无法找回

在中银易商注册的用户名和密码可以同时登录E社区。

单选题登录SMAP需要输入()进行登录。A用户名和密码B秘计C用户名D密码

多选题在麦网站购物登录时,需要输入()等信息。A用户名B送货地址C密码D性别E附加码

单选题输入用户名和密码登录web系统,关闭系统页面后,在短时间内不用重新登录还可进入系统,这是因为用户名和密码的信息被临时保存在()ACookieB数据库CWeb服务器D日志文件

单选题数据库系统通过对()进行验证,以防止非法用户盗用他人的用户名进行登录。A用户名B计算机名C密码D时间