谁能帮我看看代码有什么问题?在添加管理员时不能完成
谁能帮我看看代码有什么问题?在添加管理员时不能完成
我看了看你的程序,发现有点问题。我把你的程序改为了这样,你试试行不行?
pass1=reqeust.form("pass1")
pass2=request.form("pass2")'pass1和pass2是指两次输入的密码
'======================
'也可以在客户端进行验证
'======================
if pass1<>pass2 then
response.write "<script language='javascript'>alert('两次密码输入不一致!');history.back();</script>"
response.end()
else'如果输入一致
set rs=server.createobject("adodb.recordset")
sqltext="select * from Manage_User where UserName='" & request.form("uid")& "'"
rs.open sqltext,conn,1,1
if not rs.eof then
rs.close
set rs=nothing
response.write "<script language='javascript'>alert('已经存在此帐号,请重新输入!');history.back();</script>"
else
sqlstr="insert into Manger_User"
sqlstr=sqlstr&"(username,password) values"
sqlstr=sqlstr&"('"&request.form("uid")&"','"&md5(encrypt(request.form("pwd1")))&"')"
conn.execute(sqlstr)
Response.write "<script language='javascript'>alert('管理员添加成功!');"&_
"location.href='Manage_Admin.asp';</script>"
end if
end if