实验8设计实例.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验8设计实例.doc

实验8 设计实例 目的与要求 1、通过本次实验掌握用户登录模块的设计方法。 2、通过本次实验掌握用户注册模块的设计方法。 3、通过本次实验掌握用户个人资料管理的设计方法。 实验内容: 1、使用vbScript编写客户端脚本进行登录信息的验证。 登录提交页面(login.asp) !--#Include file=inc/conn_fun.asp-- %获取传递过来的表单数据 userName_form=Trim(Request.Form(userName)) passWord_form=Trim(Request.Form(passWord)) 判断登陆的帐号与密码的合法性 getConn() userSql=select * from userInfo where userName=userName_form rs.open userSql,conn,1,1 If rs.eof Then errmsg=不存在此用户,请注册! returnURL=register.htm ElseIf rs(passWord)passWord_form Then errmsg=密码不正确,请重新登陆! returnURL=default.htm ElseIf Instr(Application(online_name),userName_form) Then errmsg=该帐号正在被使用!登录失败! returnURL=default.htm Else Session(userName)=userName_form conn.Execute(update userInfo set visitCount=rs(visitCount)+1 where userName=userName_form) errmsg=登录成功!进入论坛! returnURL=mainPage.asp End If Set rs=Nothing Set conn=Nothing % HTMlHEADMETA http-equiv=Refresh content=1;URL=%=returnURL% /HEADBODY%=errmsg%/BODY/HTMl 2、使用表单来进行注册信息的收集。 注册提交页面(register.asp) !--#Include file=inc/conn_fun.asp-- %获取传递过来的表单数据 userName_form=Trim(Request.Form(userName)) passWord_form=Trim(Request.Form(passWord)) userSex_form=Request.Form(userSex) EMail_form=Trim(Request.Form(Email)) userSign_form=Trim(Request.Form(userSign)) regDate=Date() Time() getConn() 判断填写的用户名是否已经被注册 Set checkUserNameRs=conn.Execute(select * from userInfo where userName= userName_form) 若用户名已存在,则返回前一页,保持表单中填写的内容不变 If not checkUserNameRs.Eof Then errmsg=用户名已存在,请重新填写! returnURL=javascript:history.back(); 若用户名未被使用,则插入用户表中一条记录,注册成功 Else registerSql=insert into userInfo(userName, passWord, userSex, userEMail, userSign, userLevel, visitCount, topicCount, regDate, islocked) values (userName_form,passWord_form,userSex_form,EMail_form, userSign_form, 1, 1,0,regDate,0) conn.execute(registerSql) Session(userName)=userName_form errmsg=注册成功!自动登录论坛! returnURL=mainPage.asp End If Set checkUserNameRs=Nothing Set conn=Nothing % HTMl HEAD META http-equiv=Refresh content=1;URL=%=returnURL% META http-equiv=Conten

文档评论(0)

docindpp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档