1、Asp注册与登入代码数据库位置:data/data.mdb数据库表:useridnamepwdwentidaanconn.asp% dim badwordbadword=|and|select|update|chr|delete|%20from|;|insert|mid|master.|set|chr(37)|=if request.QueryString thenchk=split(badword,|)for each query_name in request.querystringfor i=0 to ubound(chk)if instr(lcase(request.querystri
2、ng(query_name),chk(i)0 thenresponse.write alert(传参错误!参数 &query_name& 的值中包含非法字符串!nn);location=&request.ServerVariables(HTTP_REFERER)&response.endend ifnextnextend if%reg.asp0 thenresponse.write window.alert(您输入的用户名已存在,请返回重新输入!);history.back(-1);response.End()end ifsql=select * from user set rs=server
3、.createobject(adodb.recordset)rs.open sql,conn,1,3 rs.addnewrs(name)=trim(request.Form(name)rs(pwd)=trim(request.Form(pwd) rs(wenti)=trim(request.Form(wenti) rs(daan)=trim(request.Form(daan) rs.updaters.closeset rs=nothingresponse.write alert(注册成功,点击确定立即登录!);location.replace(login.asp);response.endend if%无标题文档 用户注册用户名密码密码提示问题密码提示答案 top.asp首页注册 登陆忘记密码? 欢迎您, 注销登陆 加密页login.asp无标题文档 用户登陆用户名密码,您已经成功登陆loginok.asploginout.asp%session(name)=response.write alert(退出登陆成功!);location.href(index.asp);response.end%pwd.aspmeta http-equiv=Content-Type content=text/html; charset=gb