| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 664 人关注过本帖
标题:急!!等待中???
只看楼主 加入收藏
xiaoyangyjs
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-11-29
收藏
 问题点数:0 回复次数:2 
急!!等待中???
<%
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath("../database/db.mdb")
if request.form("submitss")<>"" then
usernames=request.form("usernames")
    if usernames="" then
    response.write("<script>alert('用户名为空!');</script>")
    else
        set rs=server.createobject("adodb.recordset")
        rs.open"select username from admin where username='"&usernames&"'",conn,1,3
        if rs.eof and rs.bof then
        response.write("<script>alert('用户名可以使用!');</script>")
        else
            response.write("<script>alert('用户名已存在!');</script>")
        end if
    end if
elseif request.form("submits")<>"" then
        pad=request.form("pad")
        pads=request.form("pads")
        if pad="" or pads="" then
         response.write("<script>alert'请输入完整!';</script>")
        else
            if pad<>pads then
            response.write("<script>alert'输入的两次密码不一样!';</script>")
            else
            set rs=server.createobject("adodb.recordset")
        rs.open"select * from admin ",conn,1,3
            rs1.addnew
            rs1("username")=usernames
            rs1("password")=pad    
            rs1.update
            end if
        end if
end if

%>
<body>
<table align=center>
<tr>
<td><form>
<table border=1>
<tr>
<td>用户名:</td><td><input type=text name=usernames></td>
</tr>
<tr>
<td>密码:</td><td><input type=password name=pad></td>
</tr>
<tr>
<td>确认密码:</td><td><input type=password name=pads></td>
</tr>
<tr>
<td colspan=2><div align=center><input type=submit value=提交 name=submits></div></td>
</tr>
</table>
</form></td><td valign=top><input type=submit value=检验用户名是否唯一 name=submitss ></td>
</tr>
</table>

</body>


错吗?我看了好几遍了,不觉得错,帮忙看一下!!谢谢!!!
搜索更多相关主题的帖子: where admin source 用户名 
2007-12-23 14:26
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
<form> 要加个  <form method="post"> 因为你接收的类型是 request.form("")来接收的

检验用户名是否唯一 这个按扭得放到<form method="post">  </form> 里面去,因为你是提交的,提交的就必须在<form method="post">  </form>里面,但<form method="post">  </form>里面已经存在一个提交按扭,所以里面就不能重复两个提交按扭,那就将其中一个使用 javascript 事件来提交
例如 <input type="button" value="检验用户名是否唯一" onClick="location.href='?action=submit;" />
2007-12-24 12:50
xiaoyangyjs
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-11-29
收藏
得分:0 
我的问题已经解决了,不过还是要谢谢你了!
2007-12-24 19:58
快速回复:急!!等待中???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032794 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved