logo资料库

asp 建站完整代码.doc

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
数据库位置:data/data.mdb 数据库表:user id name pwd wenti daan conn.asp <% db="data/data.mdb" '数据库存放目录 on error resume next set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath(db) if err then err.clear set conn = Nothing response.write "数据库连接出错,请检查 conn.asp 中的连接字符串。" response.end end if function CloseDB Conn.Close set Conn=Nothing End Function %> <% dim badword badword="'|and|select|update|chr|delete|%20from|;|insert|mid|master.|set|chr(37)|=" if request.QueryString<>"" then chk=split(badword,"|") for each query_name in request.querystring for i=0 to ubound(chk) if instr(lcase(request.querystring(query_name)),chk(i))<>0 then response.write "" response.end end if next next end if %> reg.asp
<% if request("action")="reg" then set rs=server.CreateObject("adodb.recordset") rs.open "select * from user where name='"&trim(request("name"))&"'",conn,1,1 if rs.recordcount>0 then response.write "" response.End() end if sql="select * from user" set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,3 rs.addnew rs("name")=trim(request.Form("name")) rs("pwd")=trim(request.Form("pwd")) rs("wenti")=trim(request.Form("wenti")) rs("daan")=trim(request.Form("daan")) rs.update rs.close set rs=nothing response.write "" response.end end if %> 无标题文档
用户注册
action="?action=reg" onsubmit="return
用户名
密码
密码提示问题
密码提示答案
top.asp
首页 <% if Session("name")="" then %> 注册 登陆 忘记密码? <% else %> 欢迎您<%=Session("name")%>, 注销登陆 <% end if %> 加密页

login.asp name="form1" action="loginok.asp?action=login" method="post" 无标题文档
用户登陆 <% if Session("name")="" then %>
用户名
密码
<% else %>
<%=Session("name")%>,您已经成功登陆
<% end if
%>
loginok.asp <% Session.TimeOut=30 if request("action")="login" then name=trim(request.form("name")) pwd=trim(request.form("pwd")) if name="" or pwd="" then Response.Redirect ("login.asp") end if set rs=server.createobject("adodb.recordset") sql="select * from user where name='"&name&"'and pwd='"&pwd&"'" rs.open sql,conn,1,1 if not rs.eof then session("name")=name response.redirect"edit.asp" else response.redirect"Error.asp" response.end end if end if %> loginout.asp alert(' 退 出 登 陆 成 "
© 2025   本站由 资料铺 提供技术支持  网站地图