回 帖 发 新 帖 刷新版面

主题:如何提示用户名已经注册

<%
if request("ok")<>"" then 
   name=request("name")
   pwd=request("pwd")
   pwd1=request("pwd1")
   qus=request("qus")
   ans=request("ans")
   mail=request("mail")
   %>
 <% 
set rs=Server.CreateObject("ADODB.Recordset") 
sqlstr="select * from member where name='"&amp;amp;request("name")&amp;amp;"'" 
rs.open sqlstr,conn,1,1 
if rs.not.eof then 
response.Write("用户名已经存在!") 
else
sql="insert into member "
   sql=sql&amp;amp;"values('"&amp;amp;name&amp;amp;"','"&amp;amp;pwd&amp;amp;"','"&amp;amp;pwd1&amp;amp;"','"&amp;amp;qus&amp;amp;"','"&amp;amp;ans&amp;amp;"','"&amp;amp;mail&amp;amp;"')"
   conn.execute(sql)
   response.redirect"zhuce1.asp"
end if
end if 
%> 


我想让它在注册的时候,如果用户名已经存在提示不能注册,最好是来个弹出提示框说“改用户名已经存在!”
我调试了很久都不知道怎办?请哪位大侠帮帮忙啊谢谢

回复列表 (共3个回复)

沙发

if not rs.eof then

板凳

好像还不行 啊

3 楼


if not rs.eof then

response.write"<script>alert('该用户名已经存在!');history.go(-1);</script>"

else

......

我来回复

您尚未登录,请登录后再回复。点此登录或注册