ASP网页设计用户注册知识急救?????

来源:百度知道 编辑:UC知道 时间:2024/06/15 18:41:32
我用ASP做网页里面的用户注册,做是做好了,但现在有一个问题:只要用户名不重复,就能注册成功,不知道哪里错了还是没设置??谢谢!
我的意思是:已经做好了,就是在点提交的时候,只要用户名字不重复,连密码那些我已经设置要填的内容都没填,他也可以成功,不知道怎么搞的,请指点。

在写用户注册的时候先把注册的用户名在数据库里面搜索一次
找到了就不能注册 没找到就能注册
set rs=server.createobject("adodb.recordset")
sql="select username from USERS where username='"&username&"'"
rs.open sql,conn,1,1
if not rs.eof and not rs.bof then
response.write您输入的用户名已经被注册。"
rs.close
set rs=nothing
closeconn

else
password=md5(password)
Set rs=Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM USERS"
rs.Open sql,conn,1,3
rs.Addnew
rs("username")=username
rs("password")=password
rs.Update
rs.Close
Set rs=Nothing
end if

以上只是流程
我从原来写的一个东西上切下来的

password=md5(password)
真牛比啊
注册的时候还要加密 牛啊 !