一个网页验证用户名和密码的问题

代码如下:

'于数据库的链接

1   
2set rs=server.createobject("adodb.recordset")   
3sql="select name,studentcode from student "   
4rs.open sql,conn   
5  
6if( trim(rs("name"))<>trim(request.form("studentname"))&&trim(rs("studentcode"))<>trim(request.form("studentnumber")) then   
7response.Write("错误的密码!")   
1<form>
2<input align="left" name="bac1" onclick="history.back()" type="submit" value="返回"/>
3</form>
1   
2else   
3response.cookies("admin")="True"   
4response.redirect "login.asp"   
5end if   

之前有个.asp网页上定义了2个form.
分别是“form1","theform"(登陆按键,用户名,密码在“theform"中)
是否是request.form("studentname")出错了。
这是什么问题,连接不上。
---------------------------------------------------------------

SQL有问题!!!

代码如下:

'于数据库的链接

1   
2set rs=server.createobject("adodb.recordset")   
3sql="select studentcode from student where name='"+request.form("studentname")+"'"   
4rs.open sql,conn   
5  
6if(trim(rs("studentcode"))<>trim(request.form("studentnumber")) then   
7response.Write("错误的密码!")   
1<form>
2<input align="left" name="bac1" onclick="history.back()" type="submit" value="返回"/>
3</form>
1   
2else   
3response.cookies("admin")="True"   
4response.redirect "login.asp"   
5end if   
Published At
Categories with Web编程
Tagged with
comments powered by Disqus