主题:注册时如何及时的验证用户名是否已经被占用?
初拥创始者
[专家分:540] 发布于 2007-03-03 12:19:00
这技术现在好多地方都可以看见
就是在注册时,输入用户名的地方,旁边有个按钮,点了以后可以及时在当前页就知道自己输入的用户名是否已经被占用,而不会影响其他已经填写过的资料,这是怎么实现的?
我只知道那种最基本的提交以后弹出提示然后返回注册页修改的方法~~
回复列表 (共6个回复)
沙发
wangsdong [专家分:21390] 发布于 2007-03-03 12:32:00
<input type=buttom value="检测用户名是否被占用" onclick="javascript:f()">
<script>
function f()
{
window.open('check.asp?user='+document.username.value);
}
</script>
check.asp里面的内容就是检测内容
板凳
鸿鹄云飞 [专家分:390] 发布于 2007-03-03 23:16:00
写一个查数据库的代
从第一条记录开始到最后一条记录
如果有相同的记录则显示该 用户己被注册否则可以注册
3 楼
VB浪子 [专家分:7690] 发布于 2007-03-04 13:08:00
不要从第一条到最后一条 如果有和很多数据 执行效率就很低了
检测是否注册和你平时连接数据库一样
select * from 用户表 where 名称 = 新注册用户的名称
如果记录数>0说明已经被人注册 反之可以注册
4 楼
初拥创始者 [专家分:540] 发布于 2007-03-05 22:57:00
感谢楼上3位大大的帮助!
5 楼
yijun [专家分:3580] 发布于 2007-03-06 20:55:00
用ajax技术 无刷新验证
6 楼
初拥创始者 [专家分:540] 发布于 2007-03-06 21:02:00
ajax?不知道啊。。。。。
我来回复