如何实现类似注册时,先检查用户名是否重复.

chl19871024 2009-12-28 05:55:11
比如我写个注册页面 让用户填写注册信息用于登陆网站
我应该如何 在用户注册的时候 判断用户是否存在(存在显示提示信息,不存在添加信息)
是在数据库中 字段加上唯一索引约束
还是在业务逻辑层判断 如何实现
新手 求教高手了们了。。!!!!!!!
...全文
178 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuzhoulangzi102423 2011-04-02
  • 打赏
  • 举报
回复
在action页面如何写呢?
capucivar 2009-12-28
  • 打赏
  • 举报
回复
用Ajax异步获取数据,同意五楼的
jilezhenren 2009-12-28
  • 打赏
  • 举报
回复
帮楼上的顶一下
wuyq11 2009-12-28
  • 打赏
  • 举报
回复
ajax异步获取数据,查询用户数据
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest()
{
if(window.ActiveXObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
}
function CheckUserName()
{
var us=document.getElementById("txtname").value;
if(us!="")
{
createXMLHttpRequest();
var url= "RegistValidate.ashx?username="+escape(document.getElementById("txtname").value);
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=ShowResult;
xmlHttp.send(null);
}
}
function ShowResult()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
var s;
s=xmlHttp.responseText;
alert(s);
}
}
}
</script>
mngzilin 2009-12-28
  • 打赏
  • 举报
回复
用ICallbackEventHander接口,到百度上查查用法,很简单的,相信它一定能解决你的问题。
chl19871024 2009-12-28
  • 打赏
  • 举报
回复
没人回答哎。。。。。。。
chl19871024 2009-12-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fut20090715 的回复:]
用Ajax技术实时跟踪输入字符串
去数据库中判断

或者在输入用户名控件焦点离开的时候判断
Ajax更新后面的图片
[/Quote]
如果不用AJAX 技术呢。
fut20090715 2009-12-28
  • 打赏
  • 举报
回复
用Ajax技术实时跟踪输入字符串
去数据库中判断

或者在输入用户名控件焦点离开的时候判断
Ajax更新后面的图片

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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