验证用户名唯一性???

ddff2004 2005-07-18 01:25:19
在用户注册时在用户名输入框旁边有一个检查用户名的按钮,输入用户名以后点击检查用户名的按钮,如果用户名已经存在则提示用户输入新的用户名,如果不存在则继续填写其他的内容注册,这样应该怎么做啊?
...全文
389 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljqhbt 2005-07-18
  • 打赏
  • 举报
回复
etou(迷途小青蛙) ( ) 信誉:100 2005-07-18 13:53:00 得分: 0

代码精炼,很好。
ddff2004 2005-07-18
  • 打赏
  • 举报
回复
白夜花寒(远藤花已谢,白夜花未寒)
我也知道你的方法时对的,不然我也不会这样做,可是问题就是出在值传过不去,头都大了。
zftow110 2005-07-18
  • 打赏
  • 举报
回复
...........
if not rs.eof then
Response.Write"对不起!此帐号已被注册!"
else
Response.Write"此帐号未被注册过!"
end if
白夜花寒 2005-07-18
  • 打赏
  • 举报
回复
你先alert值的,原理懂的话,这些根本不用想的,我说的方法一定是对的

window.open('http://www.xxx.com/bbb.asp?username='+document.all.form1.xxx.value);
etou 2005-07-18
  • 打赏
  • 举报
回复
<!--#include virtual="conn.asp"-->

<script language="VBScript" type="text/VBScript">
function check()
window.open"text.asp?test=testname&name="&form1.userid.value,"new","width=200,height=20"
end function
</script>

<%
if request("test")="testname" then

testname=trim(request("name"))

if testname ="" then
Response.Write "用户名不能空"
Response.end
else
set test_rs=cn.execute("select userid from userdata where userid='"&testname&"'")
if test_rs.eof then
Response.Write"恭喜,此帐号尚未被注册"
Response.end
else
Response.Write "对不起,此帐号已被注册,请选择其它账号重新注册"
Response.end
end if
end if
end if
%><form name="form1" method="post" action="text.asp">

<input onclick="Check()" type="button" name="testcheck" value="检测帐号"></td>
<input onchange="checknum"name="userid" type="text" id="userid" value="<%=request("userid")%>">
</form>

ddff2004 2005-07-18
  • 打赏
  • 举报
回复
白夜花寒(远藤花已谢,白夜花未寒)
我用的也是这种方法,可是document.all.form1.xxx.value 的值传不过去,怎么解决啊?
白夜花寒 2005-07-18
  • 打赏
  • 举报
回复
bbb.asp

username=request("username")
sql="select top 1 * from tab where username='" & username & "'"
rs.open sql,conn,1,1
if not rs.eof then
response.write "有人"
end if
白夜花寒 2005-07-18
  • 打赏
  • 举报
回复
window.open("http://www.xxx.com/bbb.asp?username='+document.all.form1.xxx.value");

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧