知行合一

检测用户名是否存在

今天新用到的功能,呵呵。不会ajax做不出dz的注册效果,这个也还行,呵呵。
<script language=”javascript”>
function checkName()
{
var NameStr=document.all.txtName.value
var xmlhttp = new ActiveXObject(“Microsoft.XMLHTTP”);
xmlhttp.open(“POST”, “test.asp?uName=”+NameStr, false);
xmlhttp.send();
if(xmlhttp.ResponseText==1)
alert(“用户名已经存在”);
else
alert(“可以使用!”);
}
</script>
用 户 名:<input type=”text” id=”txtName” name=”txtName”>
<input type=”button” value=”检测用户名” onclick=”checkName()”>

test.asp

<!–#include file=”conn.asp” –>
<%
Set rs = Server.CreateObject (“ADODB.Recordset”)
sql = “Select * from [users] where username='”&request(“uName”)&”‘”
rs.Open sql,conn,1,1
if rs.EOF and rs.BOF then
response.write 0
else
response.write 1
end if
%>

赞(0) 打赏
未经允许不得转载:嘟嘟鱼 » 检测用户名是否存在
分享到: 更多 (0)

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    你这段代码真的没有问题吗? 我怎么运行不出来啊,总是执行”可以使用”

    急!13年前 (2008-05-05)回复
  2. #-48

    你这里的uName和username能不能详细说明一下,我看看我理解错误没有!很急 谢谢!

    急!13年前 (2008-05-05)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏