关于asp注册登陆的代码问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 20:33:16
最近做个了注册登陆的页面刚开始测试的时候很正常,可是过两天再测试的时候就没反应了 点了提交按钮 总是没反应也没提示错误什么的 不知道是何原因啊 很头痛 。下面附上代码请高手给看一下哪里有问题。
login.htm

<form name="form1" method="post" action="login.asp"><br>
用户名:<input type="TEXT" name="username" size="12" ><br />密    码:<input type="PASSWORD" name="password" size="12" maxlength="12" ><br /><br />
<input name="Submit22" type="image" src="images/log.gif" width="43px" height="22px">
   
<a href="register.htm" target="blank"><img src="images/reg.gif"> </a>
</form><br><a href="forget.htm">忘记密码</a>

login.asp

<%if session("username")<>"" then %>
<%

代码没问题,应该是你的开发环境又问题了!
一种就是IIS可能和你的系统版本不合,安装的时候肯定提示过你的,还有就是你的数据库驱动以前用的direver={microsofe....}或者provider=。。。。过后你安装的某某软件,造成了系统的不稳定,数据库驱动出了问题!
还有就是你的路径没写正确,查看你的数据库路径,conn.asp

login.asp

<!--#include file="conn.asp"-->
<!--#include file="requestx.asp"-->
<%

username=request.form("username")
username=requestx(username)
password=request.form("password")
password=requestx(password)
strsql="select * from userlist where username='"&username&"' and password='"&password&"'"
set objrs=server.createObject("adodb.recordset")
objrs.open strsql,conn,1,1
if objrs.eof then
errOccur("登陆失败,请检查您的用户名与密码是否正确。")
else
session("username")=username
response.write session("username")&"欢迎您来到** !"
end if

function errOccur(strErr)